我最近更新了我的 Web 应用程序以针对需要部署到 Windows Server 2012 的 ASP.NET 4.5。通过在 ServiceConfiguration 部署文件中将 osFamily 值设置为 3 来实现。
但是,一旦我将它部署在 staging 中,我就无法转换为产品,因为生产具有与 staging 不同的操作系统版本,并且它错误地告诉我这不是它可以做的事情。
没有删除会导致停机的旧生产环境并翻转暂存以替换空的生产实例,我如何在不停机的情况下从 Windows Server 2008 过渡到 2012?
编辑:这特定于从 2008 年迁移到 2012 年,我相信早期版本是可能的,但是当我尝试从 2-3 编辑托管服务的 osFamily 值时出现以下错误。
不允许从 OS 系列 2 升级到 OS 系列 3
谢谢,