我将使用Jenkins部署多个Windows服务。我按照这个非常有用的教程Continuous Deployment with Jenkins & .NET解决了这个问题。虽然这不是教程作者的错,但我的知识差距。我可以看到,通过构建应用程序自动部署即时发生。这就是我想要发生的事情,但事情并非如此。当我检查项目文件时,我发现了这些文件MyWindowsService.csproj和Deploy-Windows-Service-Via-MSBuild.proj。虽然它们看起来一样,但你可以看到文件扩展名是不一样的。用于部署的是Deploy-Windows-Service-Via-MSBuild.proj
。我认为这个文件是通用的,因为它并不特定于任何应用程序。我的问题是我可以复制和粘贴,还是通过Visual Studio自动生成,以便我需要告诉开发人员自动构建它?我是负责部署职责的测试人员。