2012-11-07 81 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报表查看是否其中的一个,但我会建议问什么配置/权限,需要在您的方案供应商...