2010-05-12 13 views
9

Wenn ich versuche, ein Projekt zu öffnen, erhalte ich eine Ausnahme, dass die Webanwendung für die Verwendung von IIS konfiguriert ist.VS2010 löst Ausnahme beim Öffnen des Projekts

Fehler: Das Web Application Project EntityServices ist für die Verwendung von IIS konfiguriert. Für den Zugriff auf Websites, lokale IIS Web, müssen Sie die folgenden IIS-Komponenten installieren:

IIS 6 Metabase and IIS 6 Configuration Compatibility 

Darüber hinaus müssen Sie Visual Studio im Zusammenhang mit einem Administratorkonto ausgeführt werden.

HINWEIS - Ich habe bereits IIS 7 installiert. Meine Box ist eine x64-Bit-Windows 7-Box.

+6

Haben Sie die Nachricht gelesen? – SLaks

+2

Folgen Sie einfach der Nachricht - beide Teile - und die Dinge werden funktionieren (IIS7 hat viele Teile mit feingranularer Kontrolle dessen, was installiert ist, nur die Auswahl von IIS wird nicht alle Bits installieren, die VS benötigt). – Richard

+0

Bitte erfinden Sie keine neuen Tags, wir haben schon mehr als genug. – skaffman

Antwort

19

Zum Systemsteuerung, Programme und Funktionen, Windows-Funktionen ein- oder ausschalten und aktivieren Sie IIS 6-Metabasis und IIS 6-Konfiguration Kompatibilität.

2

Haben Sie die IIS6 Metabase-Unterstützung installiert? Es ist eine separate Installation von IIS7, obwohl in demselben Bereich.

Windows-Funktionen ein- und ausschalten -> IIS-Dienste-> Web-Management-Tools -> IIS-Verwaltungskompatibilität und überprüfen IIS-Metabasis und IIS 6-Konfiguration Kompatibilität

1

Dies auch mir passiert, wenn ich den TCP-Port neu konfiguriert hatte auf IIS zu Port 81. Ich führte TCPTrace, Erfassung von Verkehr auf Port 80 und Weiterleitung an Port 81 IIS.

Nach einem Neustart musste ich IIS TCP Port auf 80 neu konfigurieren und das Problem wurde behoben.

1

habe ich die gleichen Fehler der Lösung ist, dass Sie mit Notepad (Web-Projekt) öffnen sollte es csproj Datei und die Markierung entfernen

<UseIIS>True</UseIIS> 
1

Sie auf asp.net drehen müssen: controlpanel- Windows-Drehen Features ON und OFF -> IIS Services-> Www-> Anwendung Development Features überprüfen Sie die asp.net auf

1

In meinem Fall (gleicher Fehler) Ich löste mein Problem mit den folgenden Schritten.
1-) Öffnen Sie Ihre Projektdatei mit einem Texteditor.
2-) "USEIIS" -Tag finden und den Wert durch "False" ersetzen. speichern und schließen.
3-) Öffnen Sie Ihre Projektdatei mit Visual Studio

Verwandte Themen