【问题标题】:.NET MVC Error 500 when publishing to production server.NET MVC 发布到生产服务器时出现错误 500
【发布时间】:2012-12-01 18:40:15
【问题描述】:

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

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

这是我得到的信息:

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

页面无法显示,因为内部服务器错误 发生了。

模块:AspNetInitializationExceptionModule

通知:BeginRequest

处理程序:ExtensionlessUrlHandler-Integrated-4.0

错误代码:0x00000000

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

谢谢!

【问题讨论】:

  • 您使用的是哪个 IIS 版本?
  • 我正在使用 arvixe.com,正如我在详细的错误页面中看到的那样,它是 IIS 7。

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


【解决方案1】:

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

  1. 帮助台将我发送至link,了解如何在网站上显示更多错误。
  2. 然后我看到我的错误是“访问路径 XXXX 被拒绝”。这与 ClientDependency framework 有关,并试图访问服务器上不存在的路径
  3. 我在 google 上发现这个路径是在 web.config 中指定的,所以我更改了路径。
  4. 没有更多的工作,所以我去了服务器并更改了此文件夹的权限
  5. 成功了。

希望有一天这对某人有所帮助!

【讨论】:

  • 如果有人提出更好的答案,我需要至少等待 2 天(网站政策)才能等待 :)
猜你喜欢
  • 2014-06-11
  • 1970-01-01
  • 2013-09-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-21
相关资源
最近更新 更多