日期:2014-05-16  浏览次数:20378 次

web在调试环境成功,放到网站上就不行
我用vs2010创建了一个asp.net web应用程序。

经修改后,在调试环境运行成功了,结果把程序全部拷贝到服务器上,加一个应用程序的站点后,页面还是可以打开,但点击里面的按钮就会出错。

这是什么原因呢?

客户端运行时的错误:

Server Error in '/shengbang' 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>
 
服务器端运行时的错误:

Server Error in '/shengbang' Application.
--------------------------------------------------------------------------------

在输送命令到应用程序的过程中出现错误。  
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.ComponentModel.Win32Exception: 在输送命令到应用程序的过程中出现错误。 

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  

Stack Trace: 


[Win32Exception (0x80004005): 在输送命令到应用程序的过程中出现错误。 ]
   System.Diagnostic