“服务器错误'/'应用程序。运行时”错误单击提交按钮时

时间:2013-05-25 16:10:27

标签: asp.net runtime-error publish

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

问题是我将这个网站发布到WebHotel,这就像一个魅力。 发布后,我可以浏览到网站的起始页。但是当我点击提交按钮(登录)时。 它抛出错误(参见帖子的底部)。

webconfig中的CustomError标记我多次更改为“Off”,“On”和“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>

1 个答案:

答案 0 :(得分:0)

这是通过反复试验解决的。 我上传项目的FTP服务器出了问题。 我认为通过重新设置DNS并重新激活webhotel中的域可以解决问题,并通过FTP完全重置。