ASP.net MVC на IIS 7, возвращая пустую страницу

Я испытываю некоторые затруднения при развертывании приложения ASP.net MVC 2 RC 2 на моем производственном поле. У меня есть он работающий хорошо и в dev и в тесте. Основное отличие, кажется, что производственное поле еще не было обновлено до IIS 7.5. Когда я перехожу к сайту, я просто получаю пустую страницу, как описан в, я получаю пустую страницу при развертывании приложения MVC на IIS.

Я попробовал большинство вещей, перечисленных там без пользы. Я попытался использовать и интегрированные и классические конфигурации для .net 4 и попытался идти в определенный контроллер и действие на всякий случай, это было что-то, чтобы сделать с файлом по умолчанию. То, что я действительно пробовал, это, странно, работало, изменяло маршрутизацию, таким образом, что она использовала .mvc расширения, как можно было бы сделать для IIS6. Я хотел бы постараться не делать это. Я добавил вход в систему application_error, но ничто никогда не бросается там. У меня на самом деле есть приложение ASP.net MVC 1 на той же машине, которая хорошо работает. Я также просто попытался включить документ по умолчанию как в моем приложении asp.net mvc 1

        string originalPath = Request.Path;
        HttpContext.Current.RewritePath(Request.ApplicationPath, false);
        IHttpHandler httpHandler = new MvcHttpHandler();
        httpHandler.ProcessRequest(HttpContext.Current);
        HttpContext.Current.RewritePath(originalPath, false);

Это хорошо работало для / документ, но любые ссылки прочь того все еще возврат пустая страница.

Кто-либо понял, что это, я должен делать?

9
задан Community 23 May 2017 в 10:32
поделиться