Visual Studio 在更改发布配置文件后构建新的程序集版本,已发布多个 IIS 服务器

Visual Studio builds new Assembly Version after changing Publish Profile, Multiple IIS server published

我正在将我的应用程序发布到两个独立的 IIS 服务器。我遇到的问题是在发布到 profile01 时它会构建项目然后成功发布。然后我再次发布但切换到 profile02。执行此操作后,它会再次构建解决方案(更改程序集版本号)并发布到其他服务器。

现在服务器 01 和服务器 02 之间的版本不匹配。

我假设当我更改配置文件时,它会对项目的某处进行更改,一旦进行更改,VS 就会假设需要新的构建。

如有任何想法、建议和参考,我们将不胜感激。

您可以创建一个 Web 部署包并将该包部署到多个服务器。有关如何使用包创建和部署的文档可在此处获取 - https://msdn.microsoft.com/en-us/library/dd465323(v=vs.110).aspx