2012-07-27 21 views
13

Ich setze gerade dieses hier ein, da es ein Google Zero-Resulter ist, was bedeutet, dass ich einen Preis gewinne?IIS Express startet nicht

Kann IIS Express 7.5 nach Neuinstallation von einem Konto nicht starten, aber ich kann, wenn unter meinem anderen Domänenkonto angemeldet.

Was ist seltsam ist, dass das Konto, das es scheitert, ist mein "Super" -Konto mit lokalen Administratorrechten, und ist auch das Konto, unter dem ich es installiert habe.

Der Fehler wird von diprestr.dll nicht geladen ...

C:\Program Files (x86)\IIS Express>iisexpress.exe /trace:error 
Starting IIS Express ... 
Initializing the W3 Server Started CTC = 2068729 
W3 Server initializing WinSock. CTC = 2068744 
W3 Server WinSock initialized. CTC = 2068744 
W3 Server ThreadPool initialized (ipm has signalled). CTC = 2068744 
Failed to load global module C:\Program Files (x86)\IIS Express\diprestr.dll 
Failed processing with hr = 8007007e 
Error loading global modules. hr = 8007007e 
Terminating W3_SERVER object 
Start listenerChannel http:0 
Initializing the W3 Server Started CTC = 2069774 
W3 Server initializing WinSock. CTC = 2069774 
W3 Server WinSock initialized. CTC = 2069774 
W3 Server ThreadPool initialized (ipm has signalled). CTC = 2069774 
Failed to load global module C:\Program Files (x86)\IIS Express\diprestr.dll 
Failed processing with hr = 8007007e 
Error loading global modules. hr = 8007007e 
Terminating W3_SERVER object 
InitComplete event signalled 
Report ListenerChannel stopped due to failure; ProtocolId:http, ListenerChannelId:0 
Process Model Shutdown called 
Failed to start 'HostedWASStart'. Error = 38246848 
HostableWebCore activation failed. 
Unable to start iisexpress. 

The specified module could not be found. 
For more information about the error, run iisexpress.exe with the tracing switch enabled (/trace:error). 

Alle Ideen hat? Ich werde Process Monitor ausprobieren und sehen.

Bis jetzt, IIS Express erweist sich als eine andere Sache zu lernen und schief gehen.

Antwort

14

Überprüfen Sie, ob der fehlgeschlagene Benutzer einen Ordner IISExpress\config in seinem Benutzerordner hat. Wenn nicht, kopieren Sie es von dem Benutzer, bei dem IISExpress arbeitet. Dies ist ein häufiger Fehler, wenn die Konfigurationsdateien/Ordner fehlen.

+6

Prost John, der Ordner war da, also löschte ich alle vorhandenen Dateien und es löste es! Ich schulde dir ein Bier. –

+0

Diese Antwort hilft dem bestimmten Benutzer aber nicht mir .. Wo kann ich diesen Ordner bekommen? – Daniel

+3

Es hängt von Ihrem Betriebssystem und spezifischen Einstellungen, aber in der Regel: - C: \ Benutzer \ \ Eigene Dateien \ IISExpress \ config –

21

Um Johns Kommentar zu klären - das Verzeichnis wird so etwas wie C:\users\jmitchell\My Documents\IISExpress\config sein. Ich nehme an, John ist richtig, wenn Sie nicht existieren, müssten Sie das Verzeichnis erstellen.

Alternativ könnte das Verzeichnis bereits existieren und nur beschädigt sein. Dies ist, glaube ich, in meinem Fall passiert. Ich hatte vorher WebMatrix installiert, aber ich hatte heute alle möglichen Probleme. Nach der Deinstallation von IIS Express, Web Platform Installer, WebMatrix und einigen SQL Server-Verwaltungsobjekten und der anschließenden Neuinstallation von WPI & WebMatrix bin ich auf diesen Beitrag gestoßen.

Ich habe eigentlich IIS Express oben erwähnt erfolgreich nach dem Löschen des Konfigurationsverzeichnis zu laufen, und dann C:\Program Files (x86)\IIS Express>iisexpress.exe /trace:error

wieder laufen Und ich nur zwei Stunden meines Tages auf dieser verschwendet! Danke Microsoft!

+0

Das hat bei mir funktioniert, danke! –

+0

ja auch für mich gelöst! Vielen Dank. –

+0

Das hat bei mir funktioniert, danke !!!!!!! – Piyey

-1

Auch könnte man die Linie

applicationDefaults applicationPool="Clr4IntegratedAppPool" 

zu

applicationDefaults applicationPool="Clr2IntegratedAppPool" 

in der Datei ändern müssen ...

C:\users\jmitchell\My Documents\IISExpress\config\applicationhost.config 

, wenn Sie weiterhin den gleichen Fehler erhalten (wie ich es getan habe), nachdem ich die Anweisungen auf dem obigen Post befolgt habe. Das Problem hier nicht gelöst ist, dass Sie nicht .NET4 installiert haben, und so sind Rückkehr zu verwenden .NET2

Dank

0

bekam ich dieses Problem nach dem 5.

Die Web Platform Installer Upgrade schnelle Lösung für mich war auch

Verwandte Themen