Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 18775|Ответ: 1

[ASP.NET] asp.net проект mvc появляется Список каталога отклонён Этот виртуальный каталог не...

[Скопировать ссылку]
Опубликовано 19.11.2015 10:06:13 | | |
Я провёл проект asp.net mvc4, развернул на IIS и обнаружил, что список каталогов запрещён в этом виртуальном каталоге не позволяет отображать содержимое

В интернете написано, что начальной страницы по умолчанию нет, как установить стартовую страницу для проектов MVC?

В конце концов я выяснил, что причина .net — просто перерегистрируйтесь в .NET 4.0.

Порядок установки IS и .netfw4.0 — от начала до конца, если вы случайно поменяете его взамен, это не имеет значения.
Откройте program-run-cmd: Введите команду для повторной регистрации IIS
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

Один. Найдите C:\WINNT\MICROSOFT.NET\FRAMEWORK\V версия номер\ASPNET_REGIIS.EXE и дважды кликните, чтобы запустить
      Да, похоже, что команды DOS не работают.
Два. Start - Программы - Microsoft Visual Studio 2008 - Visual Studio Tools - Visual Studio 2008 Командная строка Затем введите aspnet_regiis.exe -i OK, чтобы решить 100%

Ниже приведена пояснительная информация для aspnet_regiis.exe параметров:

-i - Установите эту версию ASP.NET и обновите отображение скриптов в корне метабазы данных IIS и все карты скриптов ниже корня. Обновите существующие низковерсионные скриптовые отображения до этой версии. -ir - Установите эту версию ASP.NET, только регистрация. Не обновляйте скриптовые отображения в IIS. -enable — когда -enable указано с помощью -i или -ir, ASP.NET также включен в консоли безопасности IIS (IIS 6.0 или новее). -<path>s - Установите эту версию скрипт-отображения рекурсивно по указанному пути. Обновите существующие низковерсионные скриптовые отображения до этой версии. Например, aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1 -<path>sn - Установите эту версию скрипт-карты нерекурсивно в указанном пути. Обновите существующие низковерсионные скриптовые отображения до этой версии. -r - Установите карту скриптов для этой версии корневой локации метабазы IIS и все скрипт-карты ниже корня. Независимо от текущей версии, все существующие отображения скриптов изменены на эту версию. -u - Удалить эту версию ASP.NET. Существующее отображение скриптов на эту версию переназначается на оставшиеся самые высокие ASP.NET версии, установленные на этой машине. -ua - Удалить все версии ASP.NET на машине -k <path> - Рекурсивно удалить все отображения скриптов в любую версию ASP.NET с указанного пути. Например, aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1 -<path>kn — все скриптовые отображения, которые нерекурсивно удаляются из указанного пути в любую версию ASP.NET. -lv - Перечисляет все ASP.NET версии, установленные на компьютере (включая статус и путь установки). Статус: Valid[ (Root)]| Invalid -lk — Перечисляет все пути (вместе с версиями) для всех элементов метабазы IIS, содержащих ASP.NET скрипт-отображения. Элементы, наследующие ASP.NET отображение скриптов от родителя, не отображаются. -c - Установите эту версию клиентского скрипта в aspnet_client подкаталог каждого каталога сайта IIS. -e - Удалить эту версию клиентского скрипта из aspnet_client подкаталога каждого каталога сайта IIS. -ea - Удалить все версии клиентских скриптов из aspnet_client подкаталога каждого каталога сайта IIS.






Предыдущий:JQUERY прослушивает события возвращения каретки
Следующий:Руководство по установке SQL Prompt
Опубликовано 20.11.2015 9:58:16 |
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com