问题标签 [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.
sharepoint - 每次构建不同的 wsp 文件大小
我有一个在 VS.net 2008 中运行的 SharePoint 项目。每次使用 WSP 构建器构建 wsp 时,wsp 文件的大小总是不同。构建之间没有任何变化。这发生在所有机器上。
我想知道这背后的原因是什么?它与文件的打包方式有关吗?
谢谢。
更新
以下是我为解决此问题而执行的步骤:
- -构建项目。
- -构建 wsp 文件。
- -检查 wsp 文件大小。
- - 删除 wsp 文件。
在同一个项目上重复 n 次。
wsp 文件大小的变化不超过 100 字节。但是,如果我在同一台机器上使用相同的工具构建相同的项目,我会认为 wsp 文件每次输出的大小都相同。
更多更新 我使用文件差异工具对 2 个 wps 文件进行了文件比较(在将 wsp 文件重命名为 cabs 并提取文件之后)。有两个区别:一个在 DLL 文件中(我无法阅读它的所有内容),另一个在清单文件中(只是构建时间的不同)。
文件大小明智,所有文件大小都匹配。可能是一个散列的事情?
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 部件设置开发环境的最佳方法是什么吗?
先感谢您。
sharepoint - 在共享点功能中导入 2 个自定义列表,第二个列表采用与第一个相同的自定义字段
我有一个使用 WSPBuilder 构建的 MOSS 2007 wsp 解决方案,其中包含 2 个自定义列表的定义。在我的 elements.xml 文件中,每个列表都有一个和一个节点。但是,当我激活该功能时,两个自定义列表都有第二个列表中列出的自定义列。当我注释掉其中一个列表的 和 xml 节点时,另一个完美导入。此外,当我颠倒 xml 节点的顺序时,列表将包含来自其他自定义列表的列。他们都总是从elements.xml 中的第一个列表中获取字段。
我假设我有一些唯一的 id 或在某处重复的东西,所以第二个列表以某种方式从错误的模式文件或其他东西中读取,我真的不确定。我没有在 elements.xml 文件中指定任何 id,所以我假设在 schema.xml 文件中会发生重复?
有谁知道我什至可以从哪里开始看?schema.xml 文件中有很多 guid,我真的不知道从哪里开始。
elements.xml 供参考:
sharepoint - 如何在 WSP 中包含配置文件?
我使用 NLog 进行日志记录,现在我也尝试将它用于我的 SharePoint 解决方案。
如何指示 WSPBuilder 在 WSP 中包含NLog.config并将其与解决方案 dll 放在同一文件夹中?
编辑:
好的,另一种选择是将其作为Web.nlog放在 SharePoint 80目录中。
我需要一个单独的功能吗?我应该写elements.xml
什么?
visual-studio-2010 - 出现“无法获取命令栏:工具”错误
我刚刚安装了 Visual Studio 2010 以及 WSPBuilder Extensions 2.0 (Beta) 以用于 Sharepoint。当我安装 WSPBuilder Extensions 时,我在打开 Visual Studio 2010 时收到“无法获取命令栏:工具”弹出错误。因此,我没有获得任何可用的 WSPBuilder 工具。
有没有其他人遇到过这个问题?我试过卸载/重新安装几乎所有东西。任何帮助是极大的赞赏。
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 文件夹。
有没有人知道问题可能是什么?
sharepoint - Visual Studio 2010 中的 WSPBuilder 用于 Sharepoint 2007 中的解决方案
我已经为 Visual Studio 2010 安装了 WSPBuilder 扩展,我正在寻找如何为我的 Web 部件创建部署包的演练。谁能指点我一个好的资源?我发现的一切似乎都是针对 VS 2008 的,它以不同的方式创建文件夹结构。
谢谢!
sharepoint - Sharepoint WSPBuilder 功能更新
我有两个 webpart,当前在 elements.xml 文件中具有默认的“MyGroup”属性。我只是试图通过更新 Group 和 QuickAddGroups 属性值来将这些值更改为更具描述性的值;重建我的 dll,从 WSPBuilder 卸载,然后重新部署(使用 WSPBuilder)。但是,这似乎不起作用。我仍然看到列出的旧属性组。我还尝试从 webpart 库页面手动删除 webpart,但无济于事。我需要做什么?是否有我应该运行的 stsadm 命令,也许是 -uninstallfeature 或 -deactiveatefeature?
sharepoint-2010 - 使用 WSPBuilder 在 WPRESOURCES 中部署文件
如何使用 wspbuilder 构建的 SharePoint wsp 包在“wpresources”文件夹中部署文件?'wpresources' 在 12 个蜂巢(或 14 个蜂巢)之外。那么如何在 SharePoint 配置单元之外复制文件呢?
sharepoint - WSPBuilder 没有正确地将所有文件添加到 manifest.xml
我使用 WSPBuilder 从我的 Sharepoint 项目中创建 WSP 文件。其中一些包含特殊文件夹中的文件,例如需要部署的“布局”。
当我使用 VS2010 的“部署”命令创建 wsp 文件的能力时,wsp 包含一个 manifest.xml,如下所示:
但是当我使用 WSPBuilder 时,该<TemplateFiles>
部分完全丢失了。这就是我调用 WSPBuilder 的方式:
知道如何使用 WSPBuilder 将这些模板文件放入 manifest.xml 吗?