我们有一个最近从 MVC 3 升级到 MVC 4 和从 Visual Studio 2010 升级到 2012 的应用程序。我们正在尝试将它部署到 Azure,但它似乎不想在那里运行。它在本地工作,在 IIS Express 和 Azure 模拟器中。我们可以通过 Visual Studio 和命令行上的 msbuild 项目构建图像。我们也部署得很好。
然后,当我们浏览到部署的 URL 时,我们会收到 500 错误,并显示消息“您要查找的资源有问题,无法显示”。这不是 YSOD,这让我相信应用程序甚至无法启动,但上面的消息是我得到的唯一反馈。
我们已经尝试了很多方法来让它工作:
- 升级到最新的 Azure SDK
- 将应用程序上的目标框架更改为 .NET 4.5
- 部署在 Windows Server 2012 实例上
似乎没有任何帮助。如果您确切知道什么是错的,请赐教。但是,在我浏览时找到有关我收到的 500 错误消息的详细信息会非常有帮助。我怎么能得到那个?