Asp.net &引用;'中的服务器错误/';应用“运行时”;单击“提交”按钮时出错

Asp.net &引用;'中的服务器错误/';应用“运行时”;单击“提交”按钮时出错,asp.net,runtime-error,publish,Asp.net,Runtime Error,Publish,我正在尝试发布我的ASP.NET网站。 我有一个后端函数,一个WCF服务(我认为这不是问题,因为我可以在调试中访问它,等等) 问题是我把这个网站发布到了一家网络酒店,这很有魅力。 发布后,我可以浏览到网站的起始页。但是当我点击submitbutton(登录)时。 它抛出错误(请参阅文章底部) webconfig i中的CustomError标记已多次更改为“关闭”、“打开”和“RemoteOnly”。 它根本没有显示任何特定的错误 同样的项目以前也有过,但突然出现了这种情况。这就像一张彩票 我还

我正在尝试发布我的ASP.NET网站。 我有一个后端函数,一个WCF服务(我认为这不是问题,因为我可以在调试中访问它,等等)

问题是我把这个网站发布到了一家网络酒店,这很有魅力。 发布后,我可以浏览到网站的起始页。但是当我点击submitbutton(登录)时。 它抛出错误(请参阅文章底部)

webconfig i中的CustomError标记已多次更改为“关闭”、“打开”和“RemoteOnly”。 它根本没有显示任何特定的错误

同样的项目以前也有过,但突然出现了这种情况。这就像一张彩票

我还捕获了应用程序和WCF服务中的任何错误,并将其存储在数据库中,但这些错误都没有出现

你知道这是什么吗

不知道这件事,但我有一个其他的ASP.NET网页上的子域的这个域

Server Error in '/' Application.

Runtime Error

Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine. 

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".


<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>

Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.


<!-- Web.Config Configuration File -->

<configuration>
    <system.web>
        <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>
“/”应用程序中出现服务器错误。 运行时错误 描述:服务器上发生应用程序错误。此应用程序的当前自定义错误设置阻止远程查看应用程序错误的详细信息(出于安全原因)。但是,本地服务器上运行的浏览器可以查看它。 详细信息:要在远程计算机上查看此特定错误消息的详细信息,请在位于当前web应用程序根目录中的“web.config”配置文件中创建一个标记。然后,该标记的“mode”属性应设置为“Off”。 注意:通过修改应用程序配置标记的“defaultRedirect”属性以指向自定义错误页URL,可以将当前看到的错误页替换为自定义错误页。
通过反复试验解决了这一问题。 我上传项目的FTP服务器出现问题。
我认为,通过重置DNS并在webhotel中重新激活域,通过FTP完全重置,解决了这个问题。

澄清您在应用术语中关于“子域”的陈述。是否为“子应用程序”(子应用程序),如果是,是否标记为子应用程序?您关于即使更改web.config也没有看到任何错误的评论似乎表明了这一点(因为“父”web配置由子应用“继承”)。但这只是一个猜测,任何人若要提供有用的输入,您需要提供更多。子域应用程序未连接到主域。但这两个站点使用相同的DB和WCF服务。实际上,这两个站点(子站点和主站点)是两个独立的项目。我现在无法控制主要项目。(我正在子域上工作)。仍然不清楚-我假设你的意思是它们是完全独立的ASP.net应用程序。如果是这样的话,更改web.config以显示错误将为您提供详细的错误信息,本论坛甚至需要开始提供帮助。在没有调试信息的情况下,猜测是可以完成的。我将CustomError标记设置为“Off”==“所有调用方都接收完整的异常信息。”(MSDN)我给另一个在主域工作的人打了电话。他还说,他还将自定义错误设置为“关”。现在,我已经发布了一个新的WCF服务,同时启用了customerrors,但仍然没有得到故障的任何详细信息。我想知道这是否与网络酒店的主人有关?