【发布时间】:2018-09-21 00:30:38
【问题描述】:
我正在尝试上传我的 c# 站点,
网站似乎上传正确,
但是当我尝试进入时,我收到下一条消息:
“/”应用程序中的服务器错误。 运行时错误 说明:服务器上发生应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的详细信息(出于安全原因)。但是,它可以被本地服务器机器上运行的浏览器查看。
详细信息:要在远程计算机上查看此特定错误消息的详细信息,请在位于当前 Web 应用程序根目录的“web.config”配置文件中创建一个标签。然后,此标记应将其“模式”属性设置为“关闭”。
<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>
现在我将 customErrors mode="Off" 添加到我的 Web.config:
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0"/>
<customErrors mode="Off"/>
</system.web>
</configuration>
而新的错误是:
“/”应用程序中的服务器错误。 配置错误 说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。
解析器错误消息:无法识别的属性“targetFramework”。请注意,属性名称区分大小写。
来源错误:
服务器上出现应用程序错误。此应用程序的当前自定义错误设置可防止远程查看应用程序错误的详细信息(出于安全原因)。但是,本地服务器计算机上运行的浏览器可以查看它。
源文件:\blablablablablabla\public_html\myweb\web.config 行:8
版本信息:Microsoft .NET Framework 版本:2.0.50727.8793; ASP.NET 版本:2.0.50727.8762
我尝试将其修改为 2.0(因为错误签名),还尝试删除 targetFramework 属性,但没有任何效果。
Thaaaanks。
【问题讨论】: