问题标签 [vsewss]

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 投票
2 回答
716 浏览

sharepoint - VSeWSS“附加到 IIS 工作进程”灰显

这是来自msdn 论坛的转贴,没有得到好的结果。

在 VS 2008 上的 VSeWSS 1.3 中,“附加到 IIS 工作进程”似乎总是灰显(构建 -> 快速部署解决方案)。

这迫使我从命令行运行 iisapp,记下我的 w3wp 进程的 PID,在 VS 中按 Ctrl-Alt-P 以打开“附加到进程”对话框,按 PID 排序,找到我之前获得的 PID,然后单击“确定” .

我错过了什么?

0 投票
2 回答
1073 浏览

visual-studio - SharePoint - 如何将 VS2005 升级到 VS2008 的 VSEWSS 解决方案

我有一个使用 VseWss 1.1 在 Visual Studio 2005 中成功创建的 MOSS 解决方案我现在尝试升级到 Visual Studio 2008 以使用 VseWss 1.3 升级没有引发任何错误但是现在当我尝试部署时出现以下错误:

The class id 00000000-0000-0000-0000-000000000000 exists in this Solution in both MyGlobals (C:\Code\website\MySolution\MyGlobal.cs) and MyWelcomeLayoutFeatureReceiver (C:\Code\website\MySolution\Modules\MyWelcomeLayout\MyWelcomeLayoutFeatureReceiver.cs). Class id's must be unique for deployment to succeed. The Guid attribute in each of the class files should match the feature id in the feature manifest for that particular feature.

当我尝试在 VS 中打开 WSP 视图时,我得到了同样的错误。我已经对我的文件进行了搜索,但它们都没有只包含零的 guid。MyGlobals 类不是特定功能的一部分,而只是程序集的一部分(因此没有唯一的 guid!!,只有程序集有)。

有没有人遇到过这个问题并解决了它或有任何升级提示?谢谢

0 投票
2 回答
1000 浏览

silverlight - 使用 VSeWSS 将 XAP 文件部署到 ~/ClientBin

我有一个SharePoint(使用 VSeWSS 1.3)项目,它创建了一个 WSP 文件来安装我的自定义内容类型。其中一种类型还安装了一个自定义版本的 DispForm.aspx,它托管了一个Silverlight 控件,位于 ~/ClientBin 作为 XAP 文件。

ListDefinition.xml文件中是否有办法指示 VSeWSS将我的 XAP 文件部署到 ~/ClientBin作为 WSP 解决方案的一部分?我知道如何将图像部署到 TEMPLATES\images 文件夹,而不是 ~/ClientBin 。

菲利普

0 投票
1 回答
993 浏览

sharepoint - 在构建机器上构建 WSP 文件

在我的开发机器上,我安装了VSeWSS 1.3并配置了本地 IIS 6,以便我可以构建我的 SharePoint 项目并将生成的 WSP文件部署到本地机器。WSP 文件是通过打包步骤生成的,我可以在其他机器上成功安装。

现在我必须将我的项目迁移到我们的构建机器上,该机器目前没有安装 SharePoint,也没有为 VSeWSS 配置(没有 VSeWSS Web 服务端点)。有没有一种方法可以自动构建 WSP 文件,而无需在构建机器上配置 IIS 以与 SharePoint 和 VSeWSS 一起使用?

有些书描述了使用MakeCab.exe 和定义 DDF文件的手动步骤,但我没有看到VSeWSS 生成的任何 DDF 文件(它是否可能在 TEMP 文件夹中生成,我可以使用它来配置我的自动构建过程?)。

0 投票
1 回答
302 浏览

sharepoint - 用于 SharePoint Svcs 1.3 的 Visual Studio 2008 扩展缺少“快速部署”菜单项

我们正在使用 Visual Studio 2008 Extensions for SharePoint Svcs 1.3 开发一个 Sharepoint 解决方案。

一些开发人员有“快速部署”和“打包”菜单选项,一些开发人员从未有过。目前没有人拥有它。

我们想知道项目文件中是否有一个 Guid 导致它可用。

问题是我们如何才能重新获得这个菜单项。

谢谢

设拉子

0 投票
2 回答
1619 浏览

sharepoint - 使用 VSeWSS 部署 SharePoint 解决方案

我有一个开发 WSS 3.0 站点,我想将其移至生产服务器。我正在使用 VSeWSS 1.2 进行部署。我使用 SharePoint Solution Generator 2008 生成了该站点的 SharePoint 解决方案。在本地部署它时工作正常,但是当我尝试将它部署到远程生产服务器时它不会部署。

然后,由于时间限制,我不得不在生产服务器上安装 VS 和 VSeWSS 并从那里进行部署。我已经看到生成的 SharePoint 解决方案能够很好地部署到远程服务器的参考资料。

在 VSeWSS 1.2 中使用 SharePoint 解决方案生成器 2008 时,应使用哪些策略将 SharePoint 解决方案有效地部署到具有生成的 SharePoint 解决方案的远程服务器?

0 投票
1 回答
369 浏览

sharepoint - VSeWSS 1.3 创建的 Web 部件解决方案未添加 SafeControl 条目

我们有几个将 Web 部件添加到 SharePoint 的 VSeWSS 1.3 项目。我们对其中一个项目存在问题,因为它在部署时没有为 Web 部件添加 SafeControl 条目。它还部署解决方案 Global。我查看了添加解决方案文件,但找不到与其他项目不同的任何内容。解决方案是在 Template 文件夹中添加内容。

我错过了什么?

0 投票
2 回答
1039 浏览

visual-studio-2008 - Visual Studio 2008 SharePoint WebPart 部署问题 - “HTTP 请求未经授权...'Negotiate,NTLM'”

我正在尝试使用“Visual Studio 2008 Extensions, Version 1.3”开发一个 SharePoint WebPart。当我尝试为我的 WebPart 部署或快速部署或打包或任何有关部署的内容时,我收到以下消息:

HTTP 请求未经客户端身份验证方案“协商”的授权。从服务器收到的身份验证标头是“协商,NTLM”。

有没有人可以解决这个问题?谢谢!

0 投票
5 回答
1869 浏览

visual-studio - VSeWSS“已添加具有相同密钥的项目”

在 VSeWSS 部署的打包阶段,会引发异常。从日志中:

2009/11/02 11:59:46 错误 System.ArgumentException:已添加具有相同键的项目。
在 System.ThrowHelper.ThrowArgumentException(ExceptionResource 资源) 在 System.Collections.Generic.Dictionary 2.Insert(TKey key, TValue value, Boolean add) at System.Collections.Generic.Dictionary2.Add(TKey key, TValue value) 在 Microsoft.SharePoint.Tools.SharePointProxies.WSPViewFacade.CreateWebPartReferenceResolverClassMap(String[] paths) 在 VSeWSS.Server .Services.SPService.CreateWebPartReferenceResolverClassMap(String[] 路径)

有没有人见过这个?我检查了我所有的 feature.xml 文件和我的 solution.xml 以查看是否有任何 id 被重复,但它们不是。我还检查了功能的名称,它们也没有重复。有什么提示吗?

0 投票
1 回答
301 浏览

sharepoint - 如何防止 VSeWSS 1.3 将程序集添加到解决方案清单

我最近将我的 SharePoint 开发机器升级到了 VSeWSS 1.3,并注意到了一种我以前认为不存在的行为。我有两个使用多个通用程序集的自定义 Web 部件,它们都将位于同一个站点中。我正在尝试创建第三个“通用”Web 部件,将这些文件复制到 Bin 文件夹并将安全控制条目添加到 web.config,这样我就可以在需要时删除其中一个 Web 部件解决方案,而不会削弱另一个。

对于以前版本的 VSeWSS,我认为如果您将它们包含在给定的 Visual Studio 项目中,它只会在清单中包含程序集。我已从两个 Web 部件项目中删除了公共程序集,但它们的条目仍最终出现在其解决方案清单中。显然,扩展正在查看 Web 部件的引用并按此进行,即使该文件都在另一个目录中。

有没有办法告诉扩展不要将程序集条目添加到清单中,即使它们在项目中被引用?或者有没有更好的方法将公共代码与使用它的 Web 部件分开?