2008-12-19 146 views

回答

2

我不認爲這是可能的;即使你可以'中止'啓動,下一次嘗試從該站點訪問URL將嘗試再次啓動它

也許一個靜態變量可以用來表示go/no-go,並且begin_request可以重定向到一個佔位符頁面呢?

0

做一些引發未處理的錯誤。也許拋出一個Exception就足夠了。

1

似乎有一個COM API,你可以使用IIS管理。不過,我想我會先嚐試Environment.Exit()。

+1

Environment.Exit()顯然也會殺死IIS和整個AppPool。在IIS再次正常工作之前,我必須重新啓動管理控制檯和運行我的應用程序的AppPool。 – 2008-12-20 05:10:04