我正在运行IIS6。“无法识别的属性'targetFramework'。请注意,属性名称区分大小写。”但IIS6中的应用程序设置为4.0
该应用程序是以前的2.0,但切换到目标4.0。我在服务器上安装了.NET Framework 4。应用程序已经被赋予了自己的应用程序池(我一直在阅读应用程序池需要被设置为4.0,但我没有看到任何地方的选项,假设这是IIS7 +)。我右键单击了虚拟应用程序 - >属性 - > ASP.NET和ASP.NET版本已设置为4.0。
Parser Error Message: Unrecognized attribute 'targetFramework'. Note that attribute names are case-sensitive.
Line 23: <compilation debug="true" targetFramework="4.0" />
Version Information: Microsoft .NET Framework Version:2.0.50727.3649; ASP.NET Version:2.0.50727.3634
为什么即使当IIS中设置为4.0,它仍然认为它应该运行2.0:
然而,当我尝试运行它,我与打招呼?我在整个web配置中查看是否有任何建议,但没有这样的项目。
我已经忘了这一个,但joefarmer是正确的。这是如何解决的。 – Robert