Azure 网站,可以部署 .NET 4.5.1 网站吗?

标签 azure

我注意到 Azure 网站似乎提供 .NET 3.5 和 .NET 4.5。所以我假设人们还无法部署 .NET 4.5.1 Web 应用程序?

我提到这一点是因为 .NET 4.5.1 似乎有一个有用的新功能,称为“ASP.NET 应用程序暂停”,它似乎可以更快地将应用程序图像拉回到 RAM 中。也许虽然这个功能是针对托管商的,但人们想知道这是否是“热身”问题的解决方案?

提前致谢。

最佳答案

这里有两个问题。

1) Azure 网站确实支持 .NET 4.5.1,因为更新已安装在所有 Azure 网站 VM 上。该功能已经推出几个月了。因此,当您选择 4.5 时,您实际上运行的是 4.5.1。不幸的是,门户中的版本“4.5”具有误导性,并且由于 4.5.1 升级没有更改框架的主要/次要版本,因此“4.5”仍然存在。

2) 不幸的是,特定的“ASP.NET 应用程序暂停功能”是仅在 Windows 8.1/Server 2012R2 中附带的 .NET 4.5.1 版本的一部分。 Azure 网站 VM 当前仅运行 Server 2012。因此 Azure 网站不支持 ASP.NET 应用程序暂停。

Azure 网站还执行其他操作来尝试管理冷启动性能问题(例如对已编译程序集的积极缓存),但这肯定是我们希望在未来版本的 WAWS 中添加的功能。感谢您的反馈。

关于Azure 网站,可以部署 .NET 4.5.1 网站吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23424847/

相关文章:

azure - 临时数据库需要哪些 Azure 产品?

azure - 无法访问自行创建的存储帐户

mysql - PHP 和 azure 数据库连接文件的最佳实践

azure - 取消设置环境变量 经典 Azure Pipeline 步骤

azure - 列出嵌套 Azure AD 组的成员

azure - 将 AKS 群集连接到托管虚拟机的虚拟网络

linux - Azure VM 上的 cPanel?

git - Azure 上的 Bitbucket 持续部署不起作用

azure 前门 : The request URI is invalid

azure - 地形 Azure : using resource name automatically on the display name groupe creation