出版问题

时间:2009-03-08 01:25:19

标签: .net web-config publishing remote-debugging

我有一个在我的计算机上完美运行的ASP.NET Web项目。但是,当我发布到远程服务器时,它崩溃了。我看到的唯一页面是主要启动页面。如果我点击任何链接,我会收到错误页面。错误页面告诉我,它无法告诉我错误是什么(出于安全原因),我应该在我的web.config文件中设置customError mode =“off”,我这样做了。但是,它仍然不会向我显示任何错误详细信息。有人可以向我解释我如何弄清楚错误是什么吗?

1 个答案:

答案 0 :(得分:2)

XML区分大小写,因此首先要确保CustomError Mode =“Off”而不是“off”。

接下来,您是否在另一个asp.net站点的子目录中运行该应用程序?如果是,请检查以确保该网站已关闭自定义错误。

还没运气?你使用的是什么网络服务器,IIS6或7?在进行配置更改后(通常是自动发生),您是否重新启动了应用程序或应用程序池?其他.net应用程序是否在同一台服务器上运行?