2012-11-07 82 views
1

我在IIS 7但我們希望它運行ApplicationPoolIdentity下的應用程序池安全原因運行Crystal報表查看一個網站。我們注意到,當我們將應用程序池從網絡服務切換到ApplicationPoolIdentity時,應用程序池不斷崩潰,我們希望爲驅動器上的某些文件夾上的ApplicationPoolIdentity提供額外的權限,以便糾正這種情況。應用程序池崩潰時網站不作爲網絡服務運行

的問題是,我們給一噸的權限不同的文件夾中,但據我們所知,我們無法查明原因的應用程序池不斷崩潰和哪個文件無法訪問。

我們查了很多不同的日誌文件,但也許我們跳過了一些,可能是更重要的。有沒有什麼可以告訴我們問題出在哪裏,無論是我沒有遇到過的某個日誌,還是我可以使用的某種跟蹤來獲取我需要給這個身份權限的文件?

試圖加載Crystal報表查看,並沒有給出錯誤時

池崩潰,只是說,這是不可達。

+1

IIRC的Crystal Reports Viewer是一個COM對象......他們通常需要有關權限特殊情況,甚至可能是不可靠的,因爲一些COM對象需要一個「桌面」能夠正常工作......真的不知道是否水晶報表查看器是其中之一,但我會建議詢問供應商在您的情況下需要什麼配置/許可... – Yahia

+0

您是否嘗試過在事件查看器中查找?開始 - >運行 - > eventvwr.msc – Tung

+0

@Yahia我認爲你是正確的。如果你回答這個問題,那麼我可以將你的答案標記爲可接受的。 – Alexandru

回答

2

IIRC的Crystal Reports Viewer是一個COM對象......他們通常需要有關權限特殊情況,甚至可能是不可靠的,因爲一些COM對象需要一個「桌面」能夠正常工作......真的不知道Crystal報表查看是否其中的一個,但我會建議問什麼配置/權限,需要在您的方案供應商...