奇怪(但需要帮助)-无法识别的属性';targetFramework';.请注意,属性名称区分大小写
本文关键字:属性 targetFramework 请注意 大小写 帮助 识别 奇怪 | 更新日期: 2023-09-27 18:23:38
我使用.net framework 4.5构建了一个网站。这是Web.config文件中的代码片段。
<compilation debug="true" targetFramework="4.5"/>
我在我的本地机器IIS7中托管了相同的网站。在创建一个新网站时,我选择应用程序池为4.0。当我尝试从浏览器访问相同内容时,我会收到以下错误。
Server Error in '/' Application.
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.
Source Error:
Line 14: -->
Line 15: <system.web>
Line 16: <compilation targetFramework="4.5"/>
Line 17: <httpRuntime/>
Line 18: <pages controlRenderingCompatibilityVersion="4.0">
Source File: C:'inetpub'wwwroot'polygontechnologies.com'web.config Line: 16
Version Information: Microsoft .NET Framework Version:2.0.50727.5485; ASP.NET Version:2.0.50727.5491
因此,到目前为止,我在web.config中有targetFramework="4.5",在IIS应用程序池中是4.0。
有人能帮我解决这个问题吗。TIA
尝试更改应用程序池以使用框架4.0
如果不起作用,请尝试aspnet_regiis -i