代码之家  ›  专栏  ›  技术社区  ›  Null Head

iis7/win7.net 4.0中ASP.NET网站的运行时问题

  •  0
  • Null Head  · 技术社区  · 16 年前

    在VS2010中,项目的目标框架是4.0。 在iis7中,localhost的.NET版本是4.0。 但是对于我的应用程序池,没有4.0框架可供选择。 在部署站点并从中浏览文件之后,我会得到以下错误:

    Parser Error Message: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.
    
    Source Error:
    
    Line 14: 
    Line 15:   <system.web>
    Line 16:     <compilation debug="true" targetFramework="4.0" />
    Line 17: 
    Line 18:     <authentication mode="Forms">
    
    
    Source File: C:\inetpub\wwwroot\TestApp\web.config    Line: 16
    
    Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927 
    

    请帮帮我。

    谢谢 雷迪

    3 回复  |  直到 13 年前
        1
  •  0
  •   Jeroen    16 年前

    您应该在服务器上安装.NET 4运行时。 如果已经运行了aspnet\u regiis.exe

        2
  •  0
  •   David    16 年前

    您需要在服务器上安装.NET 4.0。安装之后,您就可以将应用程序池设置为使用.NET 4.0框架。

    错误消息显示它正在尝试使用.NET 2.0运行您的应用程序,该.NET 2.0无法处理您的web.config文件。

        3
  •  0
  •   asteri    13 年前

    如果.NET 4.0可用,请转到服务器IIS管理器并选择“应用程序池”,并将.NET框架设为网站的4.0。

    推荐文章