Я проводил весь день, чтобы получить эту работу, но не повезло :(Надеюсь, кто-то может помочьFresh для Windows 10 Установка - IIS 10 -. Существующие MVC приложение не работает
Я установил новую копию Windows 10 на моей машине dev сегодня. После установки я установил IIS 10 (выбранные все параметры), а затем начал установку Visual Studio 2015 Pro.
После установки всего, я не могу получить существующую ASP.NET 4.5 Приложение MVC для запуска. Приложение настроено на использование Local IIS, а не IIS Express. Я настроил Virtual Directly, и я считаю, что предоставил все разрешения. (Я делал это много раз в прошлом со старыми Windows версий, не было вопросы).
В моем приложении IIS используется AppPool, называемый «home». Я назначил приложение AppPool для приложения, а также предоставил права на папку для следующих пользователей: «IIS AppPool \ home», NETWORK SERVICES, IIS_USRS.
За любовь к Богу, я не могу получить приложение для запуска, я получаю следующее сообщение об ошибке:
HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.
Config File: \?\C:\Workspace\Git\Source\MyHomeApp\web.config
Config Source:
-1: 0:
Это полное сообщение, больше ничего. Я дважды проверил мой файл .config, его штраф, никаких изворотливых символов. Когда я переключу приложение на IIS Express, он работает отлично. Таким образом, кажется, что я потерял некоторые настройки IIS!
Что интересно: Когда я создаю новое веб-приложение ASP.NET MVC 4.5 в VS2015, и я перехожу к свойствам проекта и устанавливаю его для использования Local IIS, то новое приложение работает !!!
Так я созданы две вещи:
- IIS отлично работает с ASP.NET 4.5 приложений (все компоненты системы и т.д ..)
- Там нет ничего плохого в моем файле web.config приложения HOME , как проверено с помощью IIS Express, он работает отлично.
Я сдаюсь ... надеюсь, что кто-то может помочь!
Действительно ли он работает в IIS Express, чтобы убедиться, что он не настроен в приложении или конфигурации? –
Да, я сказал это в своем сообщении «Когда я переключу приложение на IIS Express, он работает отлично. Поэтому кажется, что я потерял некоторую конфигурацию IIS!» – FaNIX
Мой плохой на этом. Таким образом, вы можете попробовать проверить Event Viewer - иногда фреймворк регистрирует эти типы ошибок. Кроме того, IIS будет использовать параметры, поэтому убедитесь, что они тоже действительны; попробуйте открыть настройки конфигурации vairous в диспетчере IIS и посмотреть, не вызывает ли это каких-либо жалоб на то, что неправильно настроено. –