До сих пор единственная успешная стратегия я смог получить с заключается в следующем:Лучший способ развертывания приложения ASP.NET MVC на IIS 7/Server 2008?
- Настройка YOURAPP.Web на «веб-сервера Использовать локальный IIS» и установите «Project URL» = http://localhost/yourapp.web
- Нажмите кнопку "Создать виртуальный каталог"
- в диспетчере IIS убедитесь, что "Classic .NET App Pool" выбран
- Добавить сопоставление подстановочный * с именем "ASP.NET MVC-", что указывает на IsapiModule
НО Мне не очень нравится идея создания полного конвейера ASP.NET при запросе любого ресурса (файл javascript, таблица стилей, изображения и т. Д.), Что и происходит с отображением подстановочных знаков.
Итак, есть ли способ обойти это?
Есть ли лучший способ запуска приложений mvc на IIS 7?
Я определенно открыт для предложений, поскольку я не настолько доволен тем, что получил до сих пор.
Спасибо - ВГ
Я попытался это, но у меня есть необходимость для извлечения «this.User.Identity» в методе Application_AuthenticateRequest(), который возвращает нуль для «this.User» Когда я бегу в классическом режиме, он не является нулевым , – wgpubs
см. Мой комментарий ниже. но я согласен, что Интеграция представляется наиболее эффективной. – wgpubs