我将我的应用程序发布到两个单独的 IIS 服务器。我遇到的问题是当发布到 profile01 时,它会构建项目然后成功发布。然后我再次发布,但切换到 profile02。执行此操作后,它会再次构建解决方案(更改程序集版本号)并发布到另一台服务器。
现在我的服务器 01 和 server02 之间的版本不匹配。
我假设当我更改配置文件时,它会对项目的某处进行更改,一旦进行了更改,VS 假定需要新的构建。
任何想法,建议,参考将不胜感激。
我将我的应用程序发布到两个单独的 IIS 服务器。我遇到的问题是当发布到 profile01 时,它会构建项目然后成功发布。然后我再次发布,但切换到 profile02。执行此操作后,它会再次构建解决方案(更改程序集版本号)并发布到另一台服务器。
现在我的服务器 01 和 server02 之间的版本不匹配。
我假设当我更改配置文件时,它会对项目的某处进行更改,一旦进行了更改,VS 假定需要新的构建。
任何想法,建议,参考将不胜感激。
您可以创建一个 Web 部署包并将此包部署到多个服务器。有关如何使用包创建和部署的文档可在此处获得 - https://msdn.microsoft.com/en-us/library/dd465323(v=vs.110).aspx