Microsoft 部署 visual studio 项目类型而非网站的解决方案

Microsoft's solution for deploying visual studio project types other than websites

我知道 Visual Studio 我可以使用 Web 部署将我的网站项目发布到 IIS 网站。我也一直在查看 Visual Studio Team Services,它具有用于 IIS 网站部署的发布模板,但看起来它也在幕后使用 Web 部署。但是,我需要将常规 exe 和 windows 服务部署到应用程序服务器,Microsoft 的解决方案是什么?

除非您将某些内容直接推送到 Web 服务器或云,否则 VS 无法自动推送其他内容。

您可以将 exe 打包到网络服务器或文件存储服务中。但是,如果您是说,您想直接从 VS 解决方案中推出 exe(如 VS 解决方案生成的 exe),我认为这行不通。

如果需要,您可以使用 Windows Machine File Copy task to copy the build output to your application server and use PowerShell on Target Machines 任务来配置应用程序。