0

我有一个 ASP.NET MVC3 解决方案,其中包含 2 个项目。我们称它为MySolution2 个项目FooBar.

它已经在 Azure 中运行了一段时间,没有问题。上个月我在一个分支中做了一些相当大的改变,现在正在寻找部署它。单独地,当我在本地启动它们时,两者FooBar正常运行。

我的解决方案设置为Current Selection在我启动项目时启动,因此我将分别处理每个项目。

Foo是我网站的根目录,所以说http://www.mycompany.comBar设置为处理http://www.mycompany.com/r/的路由

我以为一切正常,但是当我今晚将它部署到我的 Azure 暂存环境时,根站点加载正常。但是当我尝试Bar通过进入/r/子目录来启动时,我得到了 404。

然后我将我的 web.config 更改为拥有customErrors=Off并重新部署。我没有得到HTTP 500project 中的任何页面Bar

在此处输入图像描述

我什至不知道从哪里开始调试为什么会发生这种情况,并且很想获得有关如何解决此问题的指示。

4

1 回答 1

1

您可以登录到您的 Windows Azure VM,以便调查问题的根本原因。如果您查看事件日志的应用程序部分,您应该会看到异常和问题的详细信息。将它们复制并粘贴到此处,以便我们进一步为您提供帮助。

于 2012-06-24T19:48:23.217 回答