Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 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 δεν θα λειτουργήσουν.
Δύο. Έναρξη - Προγράμματα - Microsoft Visual Studio 2008 - Εργαλεία του Visual Studio - Γραμμή εντολών του 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 ή νεότερη έκδοση). -s <path> - Εγκαταστήστε αυτήν την έκδοση του χάρτη δέσμης ενεργειών αναδρομικά στην καθορισμένη διαδρομή. Αναβαθμίστε τις υπάρχουσες αντιστοιχίσεις σεναρίων χαμηλής έκδοσης σε αυτήν την έκδοση. Για παράδειγμα, aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1 -sn <path> - Εγκαταστήστε αυτήν την έκδοση της αντιστοίχισης δέσμης ενεργειών μη αναδρομικά στην καθορισμένη διαδρομή. Αναβαθμίστε τις υπάρχουσες αντιστοιχίσεις σεναρίων χαμηλής έκδοσης σε αυτήν την έκδοση. -r - Εγκαταστήστε την αντιστοίχιση δέσμης ενεργειών για αυτήν την έκδοση της θέσης ρίζας της μετα-βάσης δεδομένων IIS και όλες τις αντιστοιχίσεις δέσμης ενεργειών κάτω από τη ρίζα. Ανεξάρτητα από την τρέχουσα έκδοση, όλες οι υπάρχουσες αντιστοιχίσεις σεναρίων αλλάζουν σε αυτήν την έκδοση. -u - Απεγκαταστήστε αυτήν την έκδοση του ASP.NET. Η υπάρχουσα αντιστοίχιση δέσμης ενεργειών σε αυτήν την έκδοση αντιστοιχίζεται εκ νέου στις υπόλοιπες εκδόσεις με την υψηλότερη ASP.NET που είναι εγκατεστημένες σε αυτόν τον υπολογιστή. -ua - Κατάργηση εγκατάστασης όλων των εκδόσεων ASP.NET στον υπολογιστή -k <path> - Καταργήστε αναδρομικά όλες τις αντιστοιχίσεις δεσμών ενεργειών σε οποιαδήποτε έκδοση ASP.NET από την καθορισμένη διαδρομή. Για παράδειγμα, aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1 -kn <path> - όλες οι αντιστοιχίσεις δεσμών ενεργειών που καταργούνται μη αναδρομικά από την καθορισμένη διαδρομή σε οποιαδήποτε ASP.NET έκδοση. -lv - Παραθέτει όλες τις ASP.NET εκδόσεις που είναι εγκατεστημένες στον υπολογιστή (συμπεριλαμβανομένης της κατάστασης και της διαδρομής εγκατάστασης). Κατάσταση: Έγκυρο[ (Root)]| Μη έγκυρο -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 π.μ. |
http://www.itsvse.com/thread-2408-1-1.html  Αυτή είναι η λύση
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com