我正在使用Visual Studio Team Services (在visualstudio.com上) 和运行VS2015的本地构建代理。我们的解决方案中有3个网站,具有应用于Dev、Test、Demo环境的文件系统发布配置文件和配置转换。当在本地从VS2015 IDE运行这些配置文件时,它们能够正常工作。但是,尝试从Team Services online的生成定义中的“Visual Studio Build”任务发布相同的配置文件时,会遇到以下错误:
此特定的WebPublishMethod(FileSystem)在msbuild命令行上还不支持。请使用Visual Studio进行发布。
已为任务设置以下MSBuild参数:
/p: DeployOnBuild = true /p: OutDir=$(build.artifactstagingdirectory) /p: PublishProfile=TestProfile 经过几个小时的谷歌搜索,我找不到一种方法来让生成任务跨越这个错误。我们尝试做的是将网站部署到带有适当环境的配置转换的文件位置。不能使用Webdeploy或FTP,只能使用文件系统部署。
是否可能使从Team Services指导的本地构建代理可以工作?还是我需要用另一种方式来解决这个问题?建议的重复问题没有遇到相同的问题或错误消息。在那个问题中,发布配置文件有效,只是没有提供操作者期望的文件,而这个问题则是关于这里报告的错误。
此特定的WebPublishMethod(FileSystem)在msbuild命令行上还不支持。请使用Visual Studio进行发布。
已为任务设置以下MSBuild参数:
/p: DeployOnBuild = true /p: OutDir=$(build.artifactstagingdirectory) /p: PublishProfile=TestProfile 经过几个小时的谷歌搜索,我找不到一种方法来让生成任务跨越这个错误。我们尝试做的是将网站部署到带有适当环境的配置转换的文件位置。不能使用Webdeploy或FTP,只能使用文件系统部署。
是否可能使从Team Services指导的本地构建代理可以工作?还是我需要用另一种方式来解决这个问题?建议的重复问题没有遇到相同的问题或错误消息。在那个问题中,发布配置文件有效,只是没有提供操作者期望的文件,而这个问题则是关于这里报告的错误。