问题标签 [wspbuilder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
400 浏览

sharepoint - 每次构建不同的 wsp 文件大小

我有一个在 VS.net 2008 中运行的 SharePoint 项目。每次使用 WSP 构建器构建 wsp 时,wsp 文件的大小总是不同。构建之间没有任何变化。这发生在所有机器上。

我想知道这背后的原因是什么?它与文件的打包方式有关吗?

谢谢。

更新
以下是我为解决此问题而执行的步骤:

    -构建项目。
    -构建 wsp 文件。
    -检查 wsp 文件大小。
    - 删除 wsp 文件。

在同一个项目上重复 n 次。

wsp 文件大小的变化不超过 100 字节。但是,如果我在同一台机器上使用相同的工具构建相同的项目,我会认为 wsp 文件每次输出的大小都相同。

更多更新 我使用文件差异工具对 2 个 wps 文件进行了文件比较(在将 wsp 文件重命名为 cabs 并提取文件之后)。有两个区别:一个在 DLL 文件中(我无法阅读它的所有内容),另一个在清单文件中(只是构建时间的不同)。

文件大小明智,所有文件大小都匹配。可能是一个散列的事情?

0 投票
3 回答
1117 浏览

sharepoint - SharePoint Web 部件开发环境

我知道有很多关于这个主题的问题和文章,到目前为止我已经在互联网上搜索了几个小时,但我仍然找不到我的问题的正确答案。我的公司分配给我的任务是调查 SharePoint Web 部件的开发环境。钱不是问题,但它必须是正确的方法。

这是我的理想计划:在开发人员桌面上,安装 VS2005/2008(已经安装)、用于 SharePoint 和 WSPBuilder 的 VS2005/2008 Extension。它还安装了一个虚拟机,VM 运行 windows server 2003/2008。WSS3.0 和 SQL Express 2005/2008 也将安装在 VM 上。

Developer's desktop 是一个 Web 部件开发环境。开发人员使用 VS 开发 SharePoint Web 部件,然后运行 ​​WSPBuilder,它将 Web 部件部署到 VM 上的 SharePoint 测试环境中。因此,VM 只是一个 SharePoint 测试环境。这看起来是个好主意,但是,它不起作用。为什么?因为 VS 扩展没有安装 WSS3.0,所以无法安装在开发者的桌面上!

我绝对不想在 VM 上安装 VS,因为我们的开发人员桌面已经安装了 VS,我们不需要为 1 个开发人员提供 2 个 VS 许可证。知道为 SharePoint Web 部件设置开发环境的最佳方法是什么吗?

先感谢您。

0 投票
1 回答
382 浏览

sharepoint - 在共享点功能中导入 2 个自定义列表,第二个列表采用与第一个相同的自定义字段

我有一个使用 WSPBuilder 构建的 MOSS 2007 wsp 解决方案,其中包含 2 个自定义列表的定义。在我的 elements.xml 文件中,每个列表都有一个和一个节点。但是,当我激活该功能时,两个自定义列表都有第二个列表中列出的自定义列。当我注释掉其中一个列表的 和 xml 节点时,另一个完美导入。此外,当我颠倒 xml 节点的顺序时,列表将包含来自其他自定义列表的列。他们都总是从elements.xml 中的第一个列表中获取字段。

我假设我有一些唯一的 id 或在某处重复的东西,所以第二个列表以某种方式从错误的模式文件或其他东西中读取,我真的不确定。我没有在 elements.xml 文件中指定任何 id,所以我假设在 schema.xml 文件中会发生重复?

有谁知道我什至可以从哪里开始看?schema.xml 文件中有很多 guid,我真的不知道从哪里开始。

elements.xml 供参考:

0 投票
3 回答
3262 浏览

sharepoint - 如何在 WSP 中包含配置文件?

我使用 NLog 进行日志记录,现在我也尝试将它用于我的 SharePoint 解决方案。
如何指示 WSPBuilder 在 WSP 中包含NLog.config并将其与解决方案 dll 放在同一文件夹中?

编辑:

好的,另一种选择是将其作为Web.nlog放在 SharePoint 80目录中。
我需要一个单独的功能吗?我应该写elements.xml什么?

0 投票
1 回答
299 浏览

visual-studio-2010 - 出现“无法获取命令栏:工具”错误

我刚刚安装了 Visual Studio 2010 以及 WSPBuilder Extensions 2.0 (Beta) 以用于 Sharepoint。当我安装 WSPBuilder Extensions 时,我在打开 Visual Studio 2010 时收到“无法获取命令栏:工具”弹出错误。因此,我没有获得任何可用的 WSPBuilder 工具。

有没有其他人遇到过这个问题?我试过卸载/重新安装几乎所有东西。任何帮助是极大的赞赏。

0 投票
1 回答
748 浏览

sharepoint - 使用 WSPBuilder 构建 Web 部件时出现问题

我尝试使用 Visual Studio 2010 使用 WSPBuilder 的可用指南创建多个 Web 部件,但我总是收到错误:

WSPBuilder 版本: 1.0.9.1118创建者 Carsten Keutmann GPL 许可证 2007 构建解决方案 - 请稍候 \TestWSP.dll 解决方案兼容性:SharePoint 2007 和 SharePoint 2010 保存 Manifest.xml 文件 创建 WSP 文件 清理完成!

如果我随后部署,我可以使用解决方案管理器在 GAC 中看到它,但在尝试将其添加到 Web 部件库时它不会显示为可用。每次部署后我都进行了 IIS 重置。

此外,WSPBuilder 不会创建 12 文件夹。相反,我得到了一个 SharepointRoot 文件夹。

有没有人知道问题可能是什么?

0 投票
1 回答
2069 浏览

sharepoint - Visual Studio 2010 中的 WSPBuilder 用于 Sharepoint 2007 中的解决方案

我已经为 Visual Studio 2010 安装了 WSPBuilder 扩展,我正在寻找如何为我的 Web 部件创建部署包的演练。谁能指点我一个好的资源?我发现的一切似乎都是针对 VS 2008 的,它以不同的方式创建文件夹结构。

谢谢!

0 投票
1 回答
161 浏览

sharepoint - Sharepoint WSPBuilder 功能更新

我有两个 webpart,当前在 elements.xml 文件中具有默认的“MyGroup”属性。我只是试图通过更新 Group 和 QuickAddGroups 属性值来将这些值更改为更具描述性的值;重建我的 dll,从 WSPBuilder 卸载,然后重新部署(使用 WSPBuilder)。但是,这似乎不起作用。我仍然看到列出的旧属性组。我还尝试从 webpart 库页面手动删除 webpart,但无济于事。我需要做什么?是否有我应该运行的 stsadm 命令,也许是 -uninstallfeature 或 -deactiveatefeature?

0 投票
1 回答
590 浏览

sharepoint-2010 - 使用 WSPBuilder 在 WPRESOURCES 中部署文件

如何使用 wspbuilder 构建的 SharePoint wsp 包在“wpresources”文件夹中部署文件?'wpresources' 在 12 个蜂巢(或 14 个蜂巢)之外。那么如何在 SharePoint 配置单元之外复制文件呢?

0 投票
1 回答
953 浏览

sharepoint - WSPBuilder 没有正确地将所有文件添加到 manifest.xml

我使用 WSPBuilder 从我的 Sharepoint 项目中创建 WSP 文件。其中一些包含特殊文件夹中的文件,例如需要部署的“布局”。

当我使用 VS2010 的“部署”命令创建 wsp 文件的能力时,wsp 包含一个 manifest.xml,如下所示:

但是当我使用 WSPBuilder 时,该<TemplateFiles>部分完全丢失了。这就是我调用 WSPBuilder 的方式:

知道如何使用 WSPBuilder 将这些模板文件放入 manifest.xml 吗?