对于为Windows 7开发的应用程序(除了Metro API),.NET 4.5的哪些功能不可用?

时间:2012-02-28 16:13:53

标签: windows-7 c#-5.0 .net-4.5

我想在我的应用程序正式发布后立即开始使用.NET 4.5(C#5.0),并且正在使用Visual Studio 2010 for Windows 7开发应用程序。

我知道Metro API仅适用于Windows 8,但是还有其他我无法使用的API /语言功能吗?

(我特别热衷于使用异步内容和WCF 4.5。)

谢谢< 333

1 个答案:

答案 0 :(得分:1)

根据Scott Hanselman关于SignalR的视频(http://www.asp.net/vnext/overview/videos/signalr-and-web-sockets),只有IIS8支持WebSockets,因此SignalR将优雅地降级为支持的协议。

除此之外,我不知道任何需要Windows8 / Server2012和.NET 4.5的应用程序功能(Metro应用程序除外)。

在支持级别,Automatic ngen是仅限Windows-8的功能: http://msdn.microsoft.com/en-us/library/hh691758.aspx

你不应该对async有任何问题,因为这是一个线程和编译器功能,而且除了线程错误之外,应该是平台无关的。

问候,迈克尔