所以我的问题是我可以成功制作TFS Build服务器来构建我的解决方案,但是当TFS试图将构建的代码推送到FTP时我得到了这个错误:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Deploy\Microsoft.Web.Publishing.Deploy.FTP.targets (42): This specific WebPublishMethod(FTP) is not yet supported on msbuild command line. Please use Visual Studio to publish.
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Deploy\Microsoft.Web.Publishing.Deploy.FTP.targets (48): Target WebFTPPublish Failed
这是我的MSBuild参数:/p:TransformConfigFiles=True /p:DeployOnBuild=True /p:PublishProfile="Development" /p:Password="funkyCode"/p:VisualStudioVersion=12.0
我做错了什么?
答案 0 :(得分:0)
您应该切换到PowerShell解决方案。如果创建PowerShell以通过FTP回复您的应用程序,则可以通过构建模板调用它。
在DefaultTemplate.11.1.xaml和* Template.12.xaml中,您将找到四个可以让构建运行PowerShell的位置。使用测试后的位置。