2012-07-01 3 views
4

Я только что установил dnn 6.2 fresh как приложение .net 3.5 в Windows 7 под iis 7.5, используя пул приложений по умолчанию. тогда я иду и изменить приложение по умолчанию пула к материалу .net 4.0, загрузить мой сайт, и получите сообщение об ошибке IIS 7.5 - IIS 7.5 Подробной ошибки - 500.21:Как запустить DotNetNuke 6.2 под asp.net 4.0

... ...

Скорее всего причины:

Используется управляемый обработчик; однако ASP.NET не установлен или не установлен полностью.

Описательная ошибка в конфигурации списка модулей обработчика.

Вещи, которые вы можете попробовать:

Установка ASP.NET, если вы используете управляемый обработчик.

Убедитесь, что имя модуля обработчика указано правильно. Имена модулей чувствительны к регистру и используют модули формата = «StaticFileModule, DefaultDocumentModule, DirectoryListingModule».

Все, что я читал об этом говорит только выполнить два шага:

  1. изменения пула приложений для запуска под .net 4.0 (перезапуск пула приложений)

  2. тянуть свой сайт и DNN будет внести необходимые изменения в файл web.config

Примечание: приложение пула по умолчанию имеет изменить разрешения на моем веб-папке и всех вложенных папок/файлов.

Как исправить эту ошибку и получить dnn для запуска под asp.net 4.0?

Спасибо за помощь!

ответ

4

Это происходит со мной совсем немного при настройке новой машины. Вы должны зарегистрировать ASP .NET 4.0 с IIS вы, что с помощью

aspnet_regiis

http://msdn.microsoft.com/en-us/library/k6h9cz8h.aspx

Так перейдите в каталог .net 4 из командной строки, путь будет что-то вроде этого. кд C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ то в этом каталоге запуска

aspnet_regiis.exe -ir

Это будет перерегистрировать 4.0 с IIS, и вы должны быть все в порядке ,

Смежные вопросы