Asp.net mvc 4 Azure网站-404-尚未发布
我(断断续续地)研究这件事已经一个多月了……坦白地说,我现在不知所措。如果有人在这里给我指点答案,我将不胜感激。我在网上搜索过答案,但至今没有找到 以下是我的情况:Asp.net mvc 4 Azure网站-404-尚未发布,asp.net-mvc-4,azure,web,http-status-code-404,http-status-code-403,Asp.net Mvc 4,Azure,Web,Http Status Code 404,Http Status Code 403,我(断断续续地)研究这件事已经一个多月了……坦白地说,我现在不知所措。如果有人在这里给我指点答案,我将不胜感激。我在网上搜索过答案,但至今没有找到 以下是我的情况: 我们有一个可以工作的MVC4Web应用程序,它在本地和“本地”开发web服务器上运行良好 该站点发布到Azure时没有错误 站点的“主”视图(根)显示403错误-禁止 找不到此网站上的任何视图-显示404个错误 使用FileZilla查看已发布的文件–所有不同的文件和视图都在那里 该网站与正在开发中并正在发布到Azure web
- 我们有一个可以工作的MVC4Web应用程序,它在本地和“本地”开发web服务器上运行良好李>
- 该站点发布到Azure时没有错误
- 站点的“主”视图(根)显示403错误-禁止
- 找不到此网站上的任何视图-显示404个错误李>
- 使用FileZilla查看已发布的文件–所有不同的文件和视图都在那里
这里有任何关于Azure上此网站可能发生的情况的建议吗?完全删除了Elmah。更新了一些参考资料(通过NuGet)。没有快乐。与上述问题相同。创建了一个全新的MVC4 web应用程序,并发布到同一个Azure网站-效果非常好!这段代码真的有问题。原来我的一个开发人员在Global.asax.cs文件中放了一段代码。。。隐藏了详细的错误消息。删除此项后,我可以看到真正的错误消息。。。这是一个与数据库相关的错误。转换的web.config文件(将连接字符串更改为指向SQL Azure而不是本地数据库)未正确完成。更正连接字符串转换后,一切正常!感谢上帝(感谢详细的-有效的-错误消息;-)您可以添加您在global.asax.cs文件中所做的更改作为答案吗?