我正在尝试使用TFS 2017持续部署部署使用.NET Framework 2.0在VB上创建的Web应用程序。它没有像vbproj或csproj那样的解决方案文件,所以我需要避免所有建议在vbproj上包含额外的信息。为了在本地运行MSBuild,我需要更改我的.sln这个标签,所以我的所有编译代码都在那里
Debug.AspNetCompiler.TargetPath =“.... \ PrecompiledWeb \ ARB \ Debug \”
不幸的是,我无法使用TFS部署应用程序。到目前为止,我尝试通过我的Visual Studio项目进行部署,并且每个选项都正常工作:我尝试了MSDeploy,Web部署包和FileSystem,并且可以从Visual Studio发布选项中正常工作
有了这个,甚至我的转变也发生了。 现在让我说我去我的TFS并将这些参数放在MSBuild上
/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsASingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="\\MyServer\Content"
我的文件已编译但从未存储在我的Content文件夹中。没有人!!!我无法弄清楚这里发生了什么。