发布到生产服务器时的.NET MVC错误500

时间:2012-12-13 19:44:01

标签: asp.net-mvc dev-to-production

当我在Visual Web Developper Express 2010中按F5时,我的MVC网站在我的调试机器上工作得很好。我已经发布了几次没有问题,但我最近做了很多改动,我的最新发布没有按预期工作。

事实上,发布工作完美,没有显示特殊信息。但问题是,当我连接到地址时,我收到错误500.我谷歌并添加所需的web.config信息,以便获得详细信息。

以下是我得到的信息:

  

HTTP错误500.0 - 内部服务器错误

     

由于内部服务器错误,页面无法显示   发生。

     

模块:AspNetInitializationExceptionModule

     

通知:BeginRequest

     

处理程序:ExtensionlessUrlHandler-Integrated-4.0

     

错误代码:0x00000000

有人能指出我正确的方向进行调试吗?如有必要,我可以为您提供有关我的申请的更多信息!

谢谢!

1 个答案:

答案 0 :(得分:6)

好的,我在帮助台和谷歌的帮助下找到了这个。

  1. 帮助台向我发送link有关如何在网站上显示更多错误的信息。
  2. 然后我看到我的错误是“访问路径XXXX被拒绝”。这与ClientDependency framework有关,并且试图访问服务器上不存在的路径
  3. 我在google上发现此路径已在web.config中指定,因此我更改了路径。
  4. 工作不多,所以我去了服务器并更改了此文件夹的权限
  5. 有效。
  6. 希望有一天这可能对某人有所帮助!