如何从托管互联网服务器调试已发布的Asp.net MVC网站?

时间:2009-08-19 02:25:23

标签: asp.net-mvc debugging deployment

我刚从asphostcentral应用了一个帐户,然后将已发布的asp.net mvc应用程序上传到该服务器,但我收到了500个错误,我的应用程序是KIGG。我只是想知道如何弄清楚如何详细查看错误?

2 个答案:

答案 0 :(得分:3)

不完全理解你的问题,但......

如果您有权访问服务器并安装了Visual Studio,则可以使用Attach To Process(Visual Studio的工具菜单)调试代码并附加到IIS应用程序池进程,w3wp.exe

您还可以在web.config文件中打开调试信息

<SafeMode ... CallStack="false" ...> and change it to CallStack="true"
Set <customErrors mode="On" /> to mode="Off"
Set <compilation batch="false" debug="false"> to <compilation batch="true" debug="true">

答案 1 :(得分:0)

该站点是否在IIS6上运行,因为如果是,那么您需要在global.asax中进行更多的工作。

如果它在IIS7上运行,那么我可以建议您重新部署,但包含一堆调试代码。