我有一个使用VS2013创建的解决方案:
该解决方案在服务器TFS2013上进行了版本控制。
我为我的解决方案创建并编辑了一个构建定义,我希望使用Release和Debug配置创建2构建。
我已经配置了像article这样的构建定义,因为我想要转换Web.Config
当我在团队构建定义中添加MSBuild这个参数时:
/ p:DeployOnBuild = true / p:UseWPP_CopyWebApplication = True / p:PipelineDependsOnBuild = False
现在我有这个错误:
(PackageUsingManifest target) - > C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ Web \ Microsoft.Web.Publishing.targets(3883,5):错误:Web部署任务失败。 (Unknown ProviderOption:DefiningProjectFullPath。已知的ProviderOptions是:skipInvalid。)
如果我删除它的MSBuild参数。
问题:可能配置错误了什么?
答案 0 :(得分:0)
我发现在本地计算机上有Visual Studio 2013 Update 5,而在服务器TFS上有Visual Studio 2013 RTM(没有更新)。
我在安装了TFS的服务器上的最新版本(Update 5)上更新了Visual Studio 2013。