我有一个现有的MVC4应用程序,我正在尝试移植到Azure用于实验目的。我右键单击了应用程序项目并选择了添加Azure项目或其他任何内容。然后,我根据需要配置Azure项目设置并发布到Azure。
执行此操作后,我可以在部署URL上访问静态内容,但我的控制器都没有响应 - 我只是从IIS中找到404未找到错误。我需要做些什么来确保Azure启动ASP.NET位以便我的应用程序正常工作?
答案 0 :(得分:0)
我最终通过将os系列从1(Windows 2K8 SP2)更改为2(Windows 2008 R2)来解决此问题。我很想看到一些关于为什么能解决这个问题的文档,但至少目前它是一个解决方案。
答案 1 :(得分:0)
当我尝试将我现有的MVC应用程序从本地计算机托管到Azure时,我遇到了这个问题。请确保以下
*<system.webServer><modules runAllManagedModulesForAllRequests="true" /> <validation validateIntegratedModeConfiguration="false"/> </system.webServer>*