我刚刚将一个网站上传到我的服务器。而且在本地也能完美运行,但是我上传后,在线版本显示如下:
配置错误描述:运行过程中发生错误 处理服务此请求所需的配置文件。 请查看下面的具体错误详细信息并修改您的 适当的配置文件。 解析器错误消息:无法识别的属性“targetFramework”。笔记 该属性名称区分大小写。 源错误: 第 37 行:</buildProviders> 第 38 行:</编译> 第 39 行:<httpRuntime targetFramework="4.0" encoderType="System.Web.Security.AntiXss.AntiXssEncoder, System.Web, 版本=4.0.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a" /> 第 40 行:<machineKey compatibilityMode="Framework45" /> 第 41 行:</system.web> 源文件:D:\HostingSpaces\o\o.com.au\wwwroot\web.config 行: 39 -------------------------------------------------- ------------------------------ 版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.272
根据此站点上的其他答案,这是因为服务器上的帐户设置为使用 .NET Framework 2.0。但我的情况并非如此,我确保它设置为 4.0,我什至尝试了 4.0 集成。但它仍然显示此错误。
这可能是什么原因造成的?我该如何解决?