【发布时间】:2012-11-24 21:53:03
【问题描述】:
我已经在 IIS7 服务器上发布了一个 ASP.NET Web API。当我在本地测试它时。我在下面收到一个框架错误:
配置错误
描述:处理一个错误 服务此请求所需的配置文件。请查看 下面的具体错误详细信息并修改您的配置文件 适当地。
解析器错误消息:“targetFramework”属性在 Web.config 文件的
<compilation>元素仅用于定位 .NET Framework 4.0 及更高版本(例如, '<compilation targetFramework="4.0">')。 “目标框架” 属性当前引用的版本晚于 .NET Framework 的已安装版本。指定一个有效的目标 .NET Framework 版本,或安装所需版本的 .NET 框架。来源错误:
第 20 行:
</appSettings>
第 21 行:<system.web>
第 22 行:<compilation targetFramework="4.5" />
第 23 行:<httpRuntime targetFramework="4.5" />
第 24 行:<authentication mode="None" />
我不太确定这是什么问题,因为我有一个使用框架 4.0 在服务器上运行的 ASP.NET 网站。
【问题讨论】:
-
错误是纯英文..您需要在网站运行的服务器上安装.NET 4.5。
-
@cloudviz 有点晚了,但请随时接受答案。问题有一个被接受的答案是很好的,所以有同样问题的人不需要看 cmets。 :)
标签: c# .net asp.net-mvc iis asp.net-web-api