- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试更新云服务以使用 .NET 4.6。我将 .cscfg 文件中的 osFamily="4"更改为 osFamily="5",如下所示: https://learn.microsoft.com/en-us/azure/cloud-services/cloud-services-guestos-update-matrix
查看我的文件系统,我安装了此 SDK 版本:
看看 Web PI,我安装了这些:
我通常使用 Powershell cmdlet 从构建和部署服务器使用 New-AzureDeployment/Set-AzureDeployment 进行部署。我偶尔会使用 powershell 从桌面进行部署进行测试。
如果我保留 osFamily="4"不变并使用 Powershell 进行部署,一切都会按预期进行。
如果我使用 VS2015 和发布 Azure 应用程序工具进行部署,如果我选择 osFamily="4"或 osFamily="5",它会按预期成功。
检查使用哪个模块:
C:\> (Get-Command Set-AzureDeployment).Module.Path
C:\Program Files\WindowsPowerShell\Modules\Azure\3.8.0\Azure.psm1
运行部署 Set-AzureDeployment(假定已部署现有包)会出现以下错误 -
Set-AzureDeployment : BadRequest : The OS family 5 you are trying to deploy is not supported by the SDK package. The SDK package supported OS families:3,4,1,2,98. Please try to deploy to a different operating system. To do this specify a different osFamily and/or osVersion in your .cscfg file.
我没有看到命令行开关提示的是哪个 SDK“包”...有什么想法吗?
最佳答案
尝试使用较新版本的 2.9 Azure 创作工具。
我使用 Azure 创作工具 2.9.1 重现了此问题,但通过升级到版本 2.9.5.3 进行了修复。实际上它在 release notes 中被提到为固定的适用于 Azure“3.0”SDK (download link) :
Visual Studio now supports deploying Cloud Services to OS Family 5 (Windows Server 2016) virtual machines. For existing cloud services, you can change your settings to target the new OS Family. When creating new cloud services, if you choose to create the service using .net 4.6 or higher, it will default the service to use OS Family 5. For more information, you can review the Guest OS Family support table.
关于azure - 使用 osFamily=5 发布到 Azure 云服务时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43338651/
我们有一个 Azure 辅助角色 - .NET 4.0 - 在部署到 osFamily="2"(Server 2008R2) 上的 Azure 时运行良好。但是,当我们使用 osFamily="3"(
我通过从我的模块中调用扩展了一个模块 (pdxcat/collectd)。基本模块倾向于将 Amazon Linux 操作系统系列标识为“Redhat”,但 puppet 在 Amazon Linux
我们面临着与 this case 类似的问题将我们的 Web 角色云服务部署到 Windows Azure 中的 osFamily 2 (Windows 2008 R2)。不同之处在于我们的是直接的
我正在尝试更新云服务以使用 .NET 4.6。我将 .cscfg 文件中的 osFamily="4"更改为 osFamily="5",如下所示: https://learn.microsoft.com
我有一个 asp.net 项目,已作为云服务发布到 azure。 asp.net 项目面向 .net 4.5 框架。目前已部署到 azure 并可以正常工作。 但是,当我将其发布到 Azure 形式的
我的 MVC 3 应用程序曾经在 osFamily 1 (Win 2008 SP2) 和 .Net 4.0 上运行良好,并且希望升级到 .Net 4.5 和 Windows 2012。 我的项目已升级
我是一名优秀的程序员,十分优秀!