Ungültiger Anwendungspfad
IIS7 Windows 7 64bit
Egal was ich mache ich kann nicht scheinen, um eine Anwendung hinzuzufügen, um eine web-site.
Wenn ich "Test-Einstellungen" bekomme ich "Ungültiger Anwendungspfad".
Jemand eine Vermutung, was, die ich tun könnte falsch?
Kommentar zu dem Problem
Zeigen Sie uns einige weitere details. Fügen Sie einen screen-shot!!!
Ich habe das gleiche Problem: Öffnen Sie den IIS, wählen Sie eine vorhandene web-Anwendung, gehen Sie zu "Basic Settings", klicken Sie auf die Schaltfläche "Test Settings" finden Sie den Fehler. Ich glaube nicht, dass ein Screenshot von der Fehlermeldung wäre nicht mehr hilfreich. Obwohl dies möglicherweise nicht der beste Ort, das zu posten Frage. Versuchen Sie serverfault.com
bitte werfen Sie einen Blick auf diese Frage & Antwort, ich glaube, es wird hilfreich sein für dein problem: stackoverflow.com/questions/2665578/...
Wahrscheinlich richtige Antwort - stackoverflow.com/a/8826772/1193727
InformationsquelleAutor der Frage foo | 2011-04-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn ich habe diesen Fehler es zu sein schien, aufgrund einer Sicherheitseinstellung. Wenn ich änderte das "Verbinden Als" - Eigenschaft, um ein administrator dann habe ich nicht mehr die Nachricht bekommen.
Natürlich ist dies nicht eine gute Lösung für eine Produktionsumgebung sollte man wohl gewähren, der mindestens notwendigen Privilegien für die Benutzer von IIS wird mit standardmäßig. Ich werde diese zu aktualisieren, zu Antworten, wenn ich mehr erfahren.
InformationsquelleAutor der Antwort pettys
Die Fehlermeldung könnte ein Fehler sein. Ich ignorierte es und alles funktionierte für mich.
Siehe Hier: http://forums.iis.net/t/1177952.aspx
und hier http://forums.iis.net/p/1182820/2000936.aspx
InformationsquelleAutor der Antwort Aaron Hoffman
Gehen Sie zu Ihrem HTTP-Bindungen in IIS (wählen Sie Ihre website, dann auf der rechten Seite klicken Sie auf Bindungen...).
Löschen Sie Ihre SSL-und HTTP-Bindung. Sie wieder Hinzuzufügen.
Normalerweise wird das für mich.
InformationsquelleAutor der Antwort Ryan Ternier
Ich schließlich verfolgt diese nach unten, um die Anonyme Authentifizierung-Anmeldeinformationen. Ich weiß nicht, was sich geändert hatte, weil diese Anwendung verwendet, um zu arbeiten, aber egal, das ist, was ich getan habe:
Klicken Sie auf die Anwendung -> Authentifizierung. Stellen Sie sicher, dass Anonyme Authentifizierung aktiviert ist (war es in meinem Fall), sondern auch klicken Sie auf Bearbeiten... und wechseln die Identität des anonymen Benutzers zu "Identität des Anwendungspools", und nicht "Bestimmte user". Diese änderung hat für mich.
Grüße.
InformationsquelleAutor der Antwort john_cat
Versuchen : Internet Information Services (IIS) - Manager -> Default Web Site -> Klicken Sie auf Fehler-Seiten-Eigenschaften und wählen Sie Detail Fehler
InformationsquelleAutor der Antwort lsalamon
Problem war die Installation von iis-manager nach .net framework aspnet_regiis laufen hatte. Führen ist führen aspnet_regiis von x64 .net framework-Verzeichnis
IIS-Manager können nicht konfiguriert werden .NET-Kompilierung auf .NET-4-Anwendungen
InformationsquelleAutor der Antwort Edward Wilde
War ich auch immer diese Fehlermeldung, ich fand, dass es war, weil ich gelöscht hatte die Default Application Pool "DefaultAppPool". Neu zu erstellen, das problem behoben. Fuhr mich verrückt für ein paar Tage.
Dieser Fehler wird angezeigt, wenn entweder die web-Anwendung zugeordnet ist, auf eine nicht vorhandene app-pool; oder, wenn diese Anwendung pool gestoppt wird.
InformationsquelleAutor der Antwort Rocklan
Hatte ich auch diesen Fehler.
Meine IIS-Website hat eine Standard-Website mit drei (3) Anwendung Verzeichnisse unterhalb davon.
Hatte ich jedes meiner 3-Applikations-Verzeichnisse richtig konfiguriert zu verwenden .NET Framework v2.0 in den Application-Pools.
Jedoch die Standard-Website nie konfiguriert wurde. Ich glaube nicht, es war notwendig, da all meine apps waren darin enthalten.
Meinem IIS-Server die Standard-Konfiguration ist .NET Framework v4.0, also änderte ich das .NET v2.0:
Nachdem ich Tat, dass ich nicht mehr erhielt die gleiche Fehlermeldung.
Nun, ich sehe dies:
Ich hoffe, diese information hilft anderen.
InformationsquelleAutor der Antwort jp2code
War ich auch immer diese Fehlermeldung. Das problem für mich stellte sich heraus, dass ich hatte zwei separate websites auf der Maschine, und ich hatte nicht ausgewiesen, welche Adresse ging auf die website. Um dies zu beheben, öffnen Sie IIS-Manager -> Wählen Sie " Website -> Bindungen -> Add... -> Geben Sie den host-Namen ein, den Sie auflösen möchten für diese website. Wiederholen Sie dies für alle anderen websites, auf die Maschine.
HTH. Rick
InformationsquelleAutor der Antwort Rick Arthur
Hatte ich ein ähnliches Problem heute. Es wurde verursacht durch skype! Eine kürzlich veröffentlichte update von skype hatte wieder aktiviert, port 80 und 443 als alternativen für eingehende verbindungen.
H/T : http://www.codeproject.com/Questions/549157/unableplustoplusstartplusdebuggingplusonplustheplu
Deaktivieren, gehen Sie zu skype - > Optionen - > Erweitert - > Verbindungen und deaktivieren Sie "Verwenden Sie port 80 und 443 als alternativen für eingehende verbindungen"
InformationsquelleAutor der Antwort Damo
Habe ich noch nicht finden, eine Lösung, aber einen workaround finden.
Können Sie manuell ändern Sie die IIS-Konfiguration, die in system32\intsrv\config\applicationHost.config. Nur manuell erstellen (copy-paste) Abschnitt
<sites>
und<location>
.InformationsquelleAutor der Antwort Alexander Beletsky
Dieser arbeitete für mich. (btw, seine nicht empfohlen).
Für meine test-app , die ich erstellt einen neuen Anwendungspool und verändert Ihre Identität zu "NetworkService" .
Mehr über App-Pool-Identität hier
http://www.iis.net/learn/manage/configuring-security/application-pool-identities
und
http://www.iis.net/learn/get-started/planning-for-security/understanding-built-in-user-and-group-accounts-in-iis
Müssen Sie sicherstellen, dass "NetworkService" hat Rechte, die der Anwendung Physischer Pfad.
InformationsquelleAutor der Antwort Amitd
selbst es war, die oben genannten Fehler. ich fand heraus, dass IIS nicht auf dem server registriert.
Registrierung der iis das Problem behoben wurde.
Dank,
InformationsquelleAutor der Antwort user3760372
In meinem Fall hatte ich virtuellen dir. Wenn ich zugegriffen main WCF-Service im main-dir war es wunderbar funktioniert, aber der Zugriff auf die WCF-Dienst in virtuellen dir was zu werfen ist ein Fehler.
Ich hatte folgenden code in web.config für beide Haupt-und virtuellen dir.
durch entfernen von web.config im virtuellen dir es es behoben.
InformationsquelleAutor der Antwort Softec
Ignorieren Sie die Meldung zunächst.Dann klicken Sie auf den Ort. Auf der rechten Seite Unter IIS finden Sie Verzeichnis-Browsing. Doppelklicken Sie auf es. Auf der rechten Seite des Verzeichnis durchsuchen können, finden Sie die Registerkarte "Aktionen".Klicken Sie auf Aktivieren und dann versuchen, die Anwendung auszuführen.
Dank,
Pradeep
InformationsquelleAutor der Antwort pradeep parvathaneni