【发布时间】:2011-06-08 05:40:16
【问题描述】:
我正在使用 TFS Build 2010 构建一个解决方案。该解决方案有多个项目,其中一个项目是 SharePoint。
我希望 TFS Build 将每个项目的二进制文件放在其自己的文件夹中(即自定义二进制文件夹)。所以我关注了the instructions from MSDN,它成功了。
现在的挑战是我不能够生成带有自定义二进制文件夹的 WSP 文件(请注意,我能够生成 WSP 没有自定义二进制文件夹)。我收到此错误:
C:\\..\..\Microsoft.VisualStudio.SharePoint.targets (389): Unable to get the assembly for SharePoint Project Item "Layouts".
我认为 TFS Build/MSbuild 无法找到正确的程序集,因为我更改了“OutputPath”值以实现自定义二进制文件夹。
【问题讨论】:
-
您能否更具体地说明为什么需要更改项目的二进制位置?保留默认位置会有什么问题?
标签: sharepoint msbuild wsp