See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 18775|Vastuse: 1

[ASP.NET] asp.net mvc projekt näib olevat Kataloogiloend keelatud See virtuaalne kataloog ei tee...

[Kopeeri link]
Postitatud 19.11.2015 10:06:13 | | |
Tegin mvc4 asp.net projekti, mis juurutasin IIS-i, ja avastasin, et Directory Listing Denied This Virtual Directory ei luba sisu loetlemist. Viga

Internet ütleb, et vaikimisi alguslehte pole, kuidas määrata mvc projektide vaikimisi algusleht?

Lõpuks sain teada, et põhjuseks oli .net – lihtsalt registreeri .net 4.0 uuesti.

IS ja .netfw4.0 paigaldusjärjekord on algusest taha, kui sa kogemata tagurpidi pöörad, pole vahet.
Ava program-run-cmd: Sisesta käsk IIS-i uuesti registreerimiseks
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

Üks. Leia C:\WINNT\MICROSOFT.NET\FRAMEWORK\V versiooninumber\ASPNET_REGIIS.EXE ja topeltklõpsa, et see käivitada
      Jah, tundub, et DOS-i käsud ei tööta.
Kaks. Start - Programmid - Microsoft Visual Studio 2008 - Visual Studio Tools - Visual Studio 2008 käsuküsimus Seejärel kirjuta aspnet_regiis.exe -i OK, et lahendada 100%

Järgnevalt on selgitav teave aspnet_regiis.exe parameetrite kohta:

-i - Paigalda see ASP.NET versioon ja uuenda skriptikaardistust IIS metaandmebaasi juures ning kõiki skriptikaardistusi juure all. Uuenda olemasolevad madala versiooni skriptide kaardistused sellele versioonile. -ir - Paigalda see ASP.NET versioon, ainult registreerimine. Ära uuenda skriptide kaardistusi IIS-is. -enable - Kui -enable on määratud -i või -ir-ga, on ASP.NET lubatud ka IIS Security Console'is (IIS 6.0 või uuem). -s <path> - Paigalda see skriptikaardi versioon rekursiivselt määratud rajale. Uuenda olemasolevad madala versiooni skriptide kaardistused sellele versioonile. Näiteks aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1 -sn <path> - Paigalda see skriptikaardi versioon mitterekursiivselt määratud teele. Uuenda olemasolevad madala versiooni skriptide kaardistused sellele versioonile. -r - Paigalda skriptikaart selle IIS metaandmebaasi versiooni juure asukoha jaoks ja kõik skriptikaardid juure all. Sõltumata praegusest versioonist muudetakse kõik olemasolevad skriptikaardistused selle versiooniga. -u - Desinstalli see ASP.NET versioon. Olemasolev skriptikaardistus sellele versioonile on ümber kaardistatud ülejäänud kõrgeima ASP.NET versioonile, mis on sellel masinal paigaldatud. -ua - Desinstalli kõik ASP.NET versioonid masinast -k <path> - Eemalda rekursiivselt kõik skriptikaardistused ükskõik millisele ASP.NET versioonile määratud rajalt. Näiteks aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1 -kn <path> - kõik skriptikaardid, mis on määratud rajalt mitterekursiivselt eemaldatud mis tahes ASP.NET versioonile. -lv - Loetleb kõik arvutisse paigaldatud ASP.NET versioonid (sh staatus ja paigaldustee). Staatus: Kehtiv[ (Juur)| Invalid -lk - Loetleb kõik teed (koos versioonidega) kõigi IIS metaandmebaasi elementide jaoks, mis sisaldavad ASP.NET skriptikaardistusi. Üksused, mis pärivad ASP.NET skriptikaardistuse vanemalt, ei kuvata. -c - Paigalda see kliendiskripti versioon iga IIS-i saidikataloogi aspnet_client alamkausta. -e - Eemalda see kliendiskripti versioon iga IIS-i saidikataloogi aspnet_client alamkataloogist. -ea - Eemalda kõik kliendiskriptide versioonid iga IIS saidikataloogi aspnet_client alamkataloogist.






Eelmine:jquery kuulab vaguni tagasipöördumise sündmusi
Järgmine:SQL Prompti paigaldusjuhend
Postitatud 20.11.2015 09:58:16 |
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com