2012-07-27 14 views
13

Po prostu wstawiam tę reklamę od czasu wprowadzenia zerowej wartości zerowej Google, co oznacza, że ​​wygrywam nagrodę?Usługi IIS Express nie rozpoczną się

Nie można uruchomić programu IIS Express 7.5 po ponownym zainstalowaniu z jednego konta, ale mogę zalogować się pod innym kontem domeny.

Dziwne jest to, że konto, na które nie działa, to moje "super" konto z lokalnymi uprawnieniami administratora, a także konto, na którym go zainstalowałem.

Błąd wynika z diprestr.dll nie ładuje ...

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). 

Każdy ma jakieś pomysły? Spróbuję Process Monitor i zobacz.

Do tej pory IIS Express okazuje się być kolejną rzeczą, której należy się nauczyć i która idzie źle.

Odpowiedz

14

Sprawdź, czy użytkownik nie ma folderu IISExpress\config w swoim katalogu domowym. Jeśli nie, to skopiuj go od użytkownika, w którym działa IISExpress. Jest to częsta usterka, gdy brakuje plików/folderów konfiguracyjnych.

+6

Pozdrawiam Johna, folder tam był, więc wyczyściłem wszystkie istniejące pliki i rozwiązałem je! Zawdzięczam ci kufel piwa. –

+0

Ta odpowiedź pomaga konkretnemu użytkownikowi, ale nie mnie. Gdzie mogę uzyskać ten folder? – Daniel

+3

To zależy od twojego systemu operacyjnego i konkretnych ustawień, ale ogólnie: - C: \ users \ \ Moje dokumenty \ IISExpress \ config –

21

Aby wyjaśnić komentarz Johna - katalog będzie wyglądał jak C:\users\jmitchell\My Documents\IISExpress\config. Zakładam, że John ma rację, jeśli nie istnieje, musisz utworzyć katalog.

Alternatywnie katalog może już istnieć i po prostu być uszkodzony. Tak właśnie stało się w moim przypadku. Wcześniej instalowałem WebMatrix, ale dzisiaj miałem do czynienia z różnymi problemami. Po odinstalowaniu IIS Express, instalatora platformy WWW, narzędzia WebMatrix i niektórych obiektów zarządzania serwerem SQL, a następnie ponownej instalacji WPI & WebMatrix, natknąłem się na ten post.

I rzeczywiście dostał IIS Express działać poprawnie po usunięciu katalogu config wspomniano powyżej, a następnie ponownie uruchomiony C:\Program Files (x86)\IIS Express>iisexpress.exe /trace:error

I I TYLKO zmarnowane dwie godziny mojego dnia to! Dzięki Microsoft!

+0

To zadziałało dla mnie, dzięki! –

+0

tak rozwiązany dla mnie też! Dzięki. –

+0

To zadziałało dla mnie, dzięki !!!!!!! – Piyey

-1

Ponadto, może trzeba zmienić linię

applicationDefaults applicationPool="Clr4IntegratedAppPool" 

do

applicationDefaults applicationPool="Clr2IntegratedAppPool" 

w pliku ...

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

jeśli nadal uzyskać ten sam błąd (tak jak ja) po wykonaniu instrukcji na powyższym stanowisku. Problem rozwiązany jest tutaj to, że nie masz .NET4 zainstalowany, a więc są powracając do korzystania .NET2

Dzięki

0

Po usunięciu folderu config to nadal nie działa potem następuje this artykuł i naciśnij ctrl + F5 ..więc zadziałało

Powiązane problemy