当我开始写这个问题时,我的问题是在成功构建 VSTS 之后,我无法看到与我的 Web 应用程序项目相关的文件以供发布。仅存在解决方案中某些其他项目的文件。但是,我刚刚遇到了这个问题,这很有帮助。
在更改 Build 中Content设置的配置后,我现在可以看到为我的 Web 应用程序项目编译的 .dll 文件- 即该项目下 Bin 文件夹的内容。但是我在任何地方都看不到我需要将构建的 Web 应用程序复制到我的服务器的其他文件——视图、脚本、css 等。
我发现 VSTS 的构建和发布功能的强大功能和灵活性非常令人困惑,因为它完全超出了我们的要求。到目前为止,我只是在 Visual Studio 中右键单击 Web 应用程序项目并选择了发布并使用了文件系统发布方法。简单的。现在我想自动化应用程序的构建和部署,它要复杂很多倍!
那么,谁能告诉我如何获得在 VSTS 中构建的解决方案,这样我就可以使用发布定义中的复制文件任务将文件复制到我们的 Web 服务器(服务器对互联网,所以我使用的是本地托管的代理)?