Ich erhalte diese neue, seltsame Fehlermeldung in IIS, nachdem ich Windows 7 (x64) mit SP1 aktualisiert habe.
- Öffnen Sie den IIS-Manager
- Navigieren Sie zu einer vorhandenen virtuellen Anwendung (oder erstellen Sie eine neue).
- Öffnen Sie den Dialog Grundeinstellungen
- Klicken Sie auf Testeinstellungen
- Die Fehlermeldung wird angezeigt
Es passiert mit neuen Anwendungen und auch mit denen, die bereits da waren (und ohne dieses Problem).
Die Anwendungen selbst funktionieren weiterhin.
Hat jemand dies schon herausgefunden?
Antworten:
Stellen Sie sicher, dass Ihre spezifische Version von ASP.NET in IIS wie folgt zulässig ist:
Das hat es für mich gelöst, hoffe es funktioniert auch für dich.
quelle
Ich hatte das gleiche Problem, indem ich IIS_IUSRS in dem Ordner, in dem sich meine Anwendung befindet, explizite Berechtigungen erteilte.
quelle
Ich hatte das gleiche Problem, hier ist meine Lösung.
quelle
Bei mir funktionierte es, 32-Bit-Anwendungen im Anwendungspool zuzulassen.
Es scheint, dass die Anwendung, die ich ausgeführt habe, eine 32-Bit-Anwendung war
HTH
quelle
Ich habe noch keine Lösung gefunden, finde aber eine Problemumgehung.
Sie können die IIS-Konfiguration unter system32 \ intsrv \ config \ applicationHost.config manuell ändern. Erstellen Sie einfach manuell (Kopieren-Einfügen) einen Abschnitt in und.
quelle
Innerhalb von IIS gibt es in den "Erweiterten Einstellungen" der Anwendungspools unter "Allgemein" die Einstellung "32-Bit-Anwendungen aktivieren". Als ich dies auf True stellte, verschwand dieser Fehler für mich.
quelle
IMHO ... Dieser Test ist von geringem Wert, es sei denn, Sie möchten einen bestimmten Benutzer testen, und selbst dann ist es marginal, Benutzerkonten zu Ordnern hinzuzufügen, damit dieser Test funktioniert (wie bereits erwähnt), wodurch Ihre Sicherheit marginalisiert wird Um diesen Test nicht zu haben, fügen Sie Benutzer zu Ordnern hinzu und gefährden Sie Ihre Sicherheit in irgendeiner Weise, in irgendeiner Form ...
Solange Ihre Website funktioniert ... sollte dies Ihr Maßstab sein ...
quelle
Dies scheint wirklich ein Fehler in der IIS-Benutzeroberfläche zu sein: Wenn "Anwendungsbenutzer (Durchlaufauthentifizierung)" ausgewählt ist, erwartet die Website, dass ein Browser Benutzeranmeldeinformationen von dem derzeit angemeldeten Benutzer sendet. Die Site wird dann geladen, da die anonyme Authentifizierung für die Site aktiviert ist. Beim Testen über die IIS-MMC werden jedoch keine Anmeldeinformationen für den Verzeichniszugriff angezeigt. Daher wird in der IIS-MMC die Fehlermeldung "Ungültiger Anwendungspfad" angezeigt. Wenn Sie auf "Durchsuchen ..." klicken, zeigt der Standardbrowser auf dem Webserver, normalerweise Internet Explorer, Ihre Anmeldeinformationen an. In den meisten Fällen können Sie diesen Fehler ignorieren, wenn Ihre Website funktioniert.
quelle