在我的 VS 2013 环境中获取 ASP.NET 4.5(安装或升级)

Getting ASP.NET 4.5 (install or upgrade) in my VS 2013 environment

我一直在阅读 ASP.NET 4.5 中的一些新功能,但我不确定如何访问它。

Google 似乎没有发现任何东西。

这个 link 表明我仍在使用 ASP.NET 4.0.30319.34014 (System.Environment.Version).

Wikipedia 表明它与 .NET 4.5(我目前的目标)平行(松散地?),但这似乎不是 System.Environment.Version 返回的内容。

现在我 运行 MVC 5.2.3 Visual Studio 2013 Update 4.

我没有在我的 NuGet 包管理器中看到 ASP.NET 明确引用:

Microsoft.AspNet.Mvc           4.0.40804.0          
Microsoft.AspNet.Mvc           5.2.3                
Microsoft.AspNet.Razor         3.2.3                
Microsoft.AspNet.Web.Optimi... 1.0.0        
Microsoft.AspNet.WebApi        5.0.0                
Microsoft.AspNet.WebApi.Core   5.0.0                
Microsoft.AspNet.WebPages      3.2.3  
Microsoft.AspNet.WebPages.Data 3.2.3                
Microsoft.AspNet.WebPages.O... 2.0.30506.0          
Microsoft.AspNet.WebPages.W... 3.2.3       

首先,请务必注意,您的 .NET Framework 版本和 NuGet 包的版本彼此无关。

其次,确保您的计算机上安装了 .NET 4.5 框架。请参阅 Installing the .NET Framework 页面。

然后,确保将项目设置为以正确的版本为目标。要验证,请右键单击您的项目,然后单击 Properties,然后在 Application 选项卡中检查 Target framework

完成后,您现在必须了解如何正确读取您的 .NET Framework 版本。 .NET 4.0 之后,版本号具有误导性。我建议你检查 this answer.

直接回答你,版本 4.0.30319.34014.NET 4.5.1 on Windows 8.1 64-bit .

基本上,您无事可做,大功告成! :-)