我在 IIS7 服务器上发布了一个 ASP.NET Web API。当我在本地测试它时。我在下面收到一个框架错误:
配置错误
说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。
解析器错误消息:Web.config 文件元素中的“targetFramework”属性
<compilation>
仅用于面向 .NET Framework 4.0 及更高版本(例如,“<compilation targetFramework="4.0">
”)。'targetFramework' 属性当前引用的版本晚于已安装的 .NET Framework 版本。指定 .NET Framework 的有效目标版本,或安装所需版本的 .NET Framework。源错误:
第 20 行:
</appSettings>
第 21 行:<system.web>
第 22 行:<compilation targetFramework="4.5" />
第 23 行:<httpRuntime targetFramework="4.5" />
第 24 行:<authentication mode="None" />
我不太确定它出了什么问题,因为我有一个使用框架 4.0 在服务器上运行的 ASP.NET 网站。