【发布时间】:2016-05-13 04:46:07
【问题描述】:
我正在使用 TeamCity 9.1.4 自动构建 Sharepoint 2013 Web 部件
构建运行良好并创建 DLL 输出。
如何让 TeamCity 创建 WSP 文件(与在 Visual Studio 中单击 Deploy on Web Part 项目的输出相同)?
我对成功设置它的人的体验特别感兴趣,我知道很多文章提到使用 /t:Package 参数进行 msbuild,以及较早的文章提到 WSPBuilder。我只是无法让它在我的 TeamCity 构建中工作。
【问题讨论】:
-
同时我发现我必须在 TeamCity 构建步骤“/p:IsPackaging=true”中添加命令行参数。现在添加必要的 DLL 并修复更多问题...
-
现在我遇到以下错误:[ValidatePackage] C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\SharePointTools\Microsoft.VisualStudio.SharePoint.targets( 450, 5):无法加载一种或多种请求的类型。检索 LoaderExceptions 属性以获取更多信息。我想我将不得不询问我自己的构建服务器并使用 Office 开发人员工具安装完整的 Visual Studio 2015 :(
标签: sharepoint msbuild teamcity wsp