不确定提出这个问题的适当位置。
您是否有机会知道.NET网站上通常会安装.NET 4.5.2的日期?
我似乎遇到了一个非常奇怪的问题 - 我最近将我的应用程序切换到使用HostingEnvironment.QueueBackgroundWorkItem(仅从4.5.2开始提供)。我虽然测试了它,但它在Azure网站上工作(我99.9999%肯定我有它并且它有效)。然后,我安排了一个潜在客户端的演示 - 在演示开始前一小时,我开始在使用该API调用的页面上获取方法未找到异常。
它目前在共享层上运行。是否所有Azure网站服务器都具有相同的修补程序级别,或者在重新部署其中一个服务器具有不同的修补程序级别时,是否已将网站移动到其他服务器?我只需要了解行为 - 以避免将来遇到这个问题!
谢谢, 尼克
答案 0 :(得分:7)
最终发生了,.NET 4.5.2已安装到Azure网站。
David Ebbo,开发人员@Windows Azure网站团队twitted on September 5, 2014以下内容:
Azure WebSites现在正在运行.NET Framework 4.5.2(实际上是针对a 一个月,但我们从未公布过它!)
Microsoft Azure Web Workload合作伙伴开发经理Bilal Alam confirmed it in a related thread on September 5, 2014:
.NET 4.5.2当前安装在Azure网站上。所以你可以 部署利用4.5.2框架功能的网站。