我已经在ASP.NET服务器上发布了一个IIS7 Web。当我在本地测试的时候。下面是一个框架错误:
配置误差 描述:在处理处理此请求所需的配置文件时发生错误。请查看下面的具体错误细节,并适当修改您的配置文件。 解析器错误消息:targetFramework文件的
<compilation>元素中的“Web.config”属性仅用于针对.NET框架的Version4.0及更高版本(例如“<compilation targetFramework="4.0">”)。“targetFramework”属性当前引用的版本比.NET框架的安装版本晚。指定.NET框架的有效目标版本,或安装.NET框架的所需版本。 源错误: 第20行:</appSettings>第21行:<system.web>第22行:<compilation targetFramework="4.5" />第23行:<httpRuntime targetFramework="4.5" />第24行:<authentication mode="None" />
我不太清楚这是什么错误,因为我有一个ASP.NET网站运行在服务器上使用框架4.0。
发布于 2017-11-11 11:19:51
成功安装后,从.net 4.5从这里下载运行命令提示符(以管理员身份),并定位到此地址:
%windir%\Microsoft.NET\Framework\v4.0.30319
现在运行以下命令:
aspnet_regiis -iru
发布于 2017-04-08 19:11:04
或者您可以将应用程序框架从4.5更改为4.0,您可以通过右键单击project >> Properties >> Target Framework来实现这一点。
发布于 2016-02-23 04:18:11
指定.NET框架的有效目标版本,或安装.NET Framework所需的版本。
您需要在网站运行的服务器上安装.NET 4.5。
https://stackoverflow.com/questions/13545986
复制相似问题