2011-07-16 74 views
1

我是IIS 7.5新手,我嘗試使用自動啓動功能,如ScottGu's blog和MSDN中所述。IIS 7.5自動啓動功能不起作用

我在自己的IProcessHostPreloadClient中實現了我自己的Preload(),我只是在那裏打印日誌和事件查看器。 但似乎我從來沒有達到Preload(),因爲沒有打印。我希望在重新啓動應用程序池時看到打印件,但正如我所說的,沒有任何事情發生。

有關他的問題可能是什麼的任何建議?或者我該如何檢查問題的原因?

回答

0

我只是打印到日誌和事件查看器有

這可能是你的問題。你確定你可以在你的web應用程序中寫入事件日誌嗎?傳統上,您將沒有足夠的權限在IIS中運行標準權限的應用程序中執行此操作。

嘗試在您的網絡應用程序中寫入測試頁面,該頁面寫入事件日誌以確保打印到事件日誌代碼正在工作。如果不是,你可以去寫一個文本文件到你的app_data文件夾的簡單選項嗎?您通常有足夠的權限來寫入。