Asp.net Windows Server 2012+;IIS+;NET框架版本错误
我正在尝试在我的Windows Server 2012计算机上运行ASP.NET应用程序 我遵循了我认为必要的所有步骤 当我尝试访问该网页时,我得到以下信息: “应用程序池”设置为4.0版。 在已安装的程序中,显示了NETFramework 4.5 多谢各位 [编辑] 尝试安装此NET Framework 4.5.2之后 我明白了:Asp.net Windows Server 2012+;IIS+;NET框架版本错误,asp.net,.net,iis,Asp.net,.net,Iis,我正在尝试在我的Windows Server 2012计算机上运行ASP.NET应用程序 我遵循了我认为必要的所有步骤 当我尝试访问该网页时,我得到以下信息: “应用程序池”设置为4.0版。 在已安装的程序中,显示了NETFramework 4.5 多谢各位 [编辑] 尝试安装此NET Framework 4.5.2之后 我明白了: 错误消息很简单: targetFramework属性当前引用的版本高于.NET Framework的已安装版本 在服务器上安装.NET 4.5.2或更高版本 仅
错误消息很简单:
targetFramework
属性当前引用的版本高于.NET Framework的已安装版本
在服务器上安装.NET 4.5.2或更高版本
仅仅因为您看到安装了“4.5”,并不意味着安装了4.5.2。有关版本信息和发布日期,请参见此处
- 4.5使用Visual Studio 2012-2012-08-15
- 4.5.1使用Visual Studio 2013-2013-10-17
- 4.5.2使用Windows 8.1-2014-05-05
- 4.6使用Visual Studio 2015-2015-07-20
请确保首先安装所有Windows更新,并检查事件日志中是否有任何错误报告。是否安装了.net 4.5.2?它应该在添加/删除程序中列出,因为只安装了Microsoft.net Framework 4.5.24.5。这就是问题所在。安装正确的版本。这是功能安装,还是需要从web下载安装程序?由于文件提取过程中发生错误,可能是下载已损坏或磁盘空间不足。如果这样,VM考虑从最近的Windows服务器映像(例如服务器2016)创建新的实例。