Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 18775|Відповідь: 1

[ASP.NET] asp.net mvc проєкт з'являється Список каталогу відхилено Цей віртуальний каталог не...

[Копіювати посилання]
Опубліковано 19.11.2015 10:06:13 | | |
Я зробив проєкт asp.net mvc4, розгорнув його на IIS і виявив, що Directory Listing Rejected This Virtual Directory не дозволяє вказувати вміст. Помилка

В інтернеті пишуть, що немає початкової сторінки за замовчуванням, як встановити стартову сторінку за замовчуванням для 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 не працюватимуть.
Два. Початок - Програми - 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 Security Console (IIS 6.0 або новіші). -s <path> - Встановіть цю версію script map рекурсивно на заданому шляху. Оновіть існуючі низьковерсійні скрипт-відображення до цієї версії. Наприклад, 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 версій, встановлених на комп'ютері (включно зі статусом і шляхом встановлення). Статус: Дійсний[ (Root)]| Invalid -lk — Перелік усіх шляхів (разом із версіями) для всіх елементів метабази даних IIS, які містять ASP.NET скрипт-відображення. Елементи, які успадковують ASP.NET script mapping від батьківського пристрою, не відображаються. -c - Встановіть цю версію клієнтського скрипту у aspnet_client підкаталог кожного каталогу сайту IIS. -e - Видалити цю версію клієнтського скрипту з aspnet_client підкаталогу кожного каталогу сайту IIS. -ea - Видалити всі версії клієнтських скриптів із aspnet_client підкаталогу кожного каталогу сайтів IIS.






Попередній:JQUERY прослуховує події повернення карети
Наступний:Навчальний посібник з встановлення SQL Prompt
Опубліковано 20.11.2015 09:58:16 |
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com