Starten Sie IIS neu, wenn die neue DLL in der Bin gelöscht wird?


6

Muss ich IIS neu starten, wenn ich eine neue DLL in die Bin meines virtuellen Verzeichnisses delete?

12

Nein, Sie müssen nicht, wird die Anwendung recyceln, sondern ein IISReset NICHT

  0

Das ist, was ich dachte ... danke 23 sep. 082008-09-23 19:59:10


4

benötigt Nein, Sie müssen nicht IIS neu starten. Ihr Arbeitsprozess wird sich jedoch automatisch selbst recyceln.


1

Wenn Ihre Anwendung eine ASP.NET App ist, glaube ich, dass die AppDomain neu gestartet wird, aber der Worker-Prozess (w3wp.exe) NICHT. Für die meisten Zwecke reicht ein AppDomain-Reset aus, um den Status zu löschen, aber für einige (dies wird in der Regel damit getan, dass nicht verwaltete DLLs in den Prozess geladen wurden) ist dies möglicherweise nicht ausreichend. In diesen Fällen wird IISRESET funktionieren.