asp.net发布站点问题 - 找不到带有DB的页面(404)

时间:2010-02-07 07:44:30

标签: asp.net

我正在使用VS 2008,asp.net,f​​ramework 3.5

这是我第一次建立一个asp.net网站。 该网站非常简单,一些页面从DB(ms访问)获取文本onLoad, 还有一些是纯文本。

它在调试时工作正常。

我使用了发布网站,并在我的计算机上获得了一个预编译的网站文件夹。

我将所有文件复制到我的托管服务器。 不需要DB的页面工作正常,所有在加载时调用DB的页面都找不到。

我认为这是权限,但是主持人和我一起检查了它。 db文件夹具有所有权限。

我有两个问题: 1.如何获得关于错误的确切信息,优于404? 2.发生了什么事?为什么不起作用?

感谢您阅读此篇文章..

1 个答案:

答案 0 :(得分:0)

我知道这听起来很明显,但是您是否将测试连接字符串保留在web.config中,或者您将它保留在哪里?

您可能在本地计算机上使用了DB的别名,但您的ISP不会使用相同的别名。

那将是我的第一个停靠港。

要获得更好的错误消息,您可以关闭custom errors in your web.config并使用trace.axd

善,