我尝试将一个 Web 应用程序从我的 VS2012 发布到远程计算机。我发布了文件,但是当我尝试打开网站时,出现此错误:
配置错误
说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。
解析器错误消息:无法识别的属性“targetFramework”。请注意,属性名称区分大小写。
源错误:
Line 41:
Line 42: <compilation targetFramework="4.0" />
Line 43: <httpRuntime targetFramework="4.0" />
Line 44: <authentication mode="Forms">
Line 45: <forms loginUrl="~/" timeout="2880" />
(第 43 行是红色的)
在远程计算机上:* IIS7 已安装(我认为还有 IIS6)* ASP.NET 4.0 已安装 *“aspnet_regiis -ir”> 安装成功 * IIS7 > 应用程序池 > ASP.NET 4.0 > 指向“.NET Framework v4.0.30319" * IIS7 > my web application > "ASP.NET 4.0" (Integrated) 被选中。我不知道这是否重要,但服务器的 windows 是 Widows Server 2008 RT Enterprise 64 位,而我的计算机是 windows 7 32 位。
没有任何帮助...