我们正在用 win2012 (iis8) 替换我们的 win2k3 服务器 (iis6),当我们将 asp.net 应用程序从旧服务器移过来时,将它们配置为应用程序并将它们指向 2.0 框架,然后尝试运行我们得到这个:
Unrecognized attribute 'controlRenderingCompatibilityVersion'
Line 2: <configuration>
Line 3: <system.web>
Line 4: <pages controlRenderingCompatibilityVersion="4.5" />
Line 5: </system.web>
Line 6: </configuration>
Version Information: Microsoft .NET Framework Version:2.0.50727.6407; ASP.NET Version:2.0.50727.6406
我整天都在尝试,奇怪的是源文件指向 IIS 的根 web.config,即使应用程序有它自己的标签。
请注意,这是无法更新到 asp.net 4+ 的旧版应用程序。
任何帮助,将不胜感激。