2010-08-31 80 views
2

在我们的MOSS Enterprise环境中,我们遇到了一个奇怪的问题。不时地,当他们试图创建一个新的网站集或浏览到他们mysite的人收到此错误信息:在Microsoft.SharePoint.ApplicationPages上拒绝访问

“无法加载文件或程序 ” Microsoft.SharePoint.ApplicationPages, 版本= 12.0 .0.0,Culture = neutral, PublicKeyToken = 71e9bce111e9429c'或 其依赖关系之一。访问被 拒绝“

问题是由更新目录c的安全固定:\的Inetpub \ wwwroot的\ WSS \ virtualdirectories \ [中央管理文件夹] \(用于创建网站集)或C:\的Inetpub \ wwwroot \ wss \ virtualdirectories \ [mysite文件夹] \。

经过几个小时或几天后,问题返回并且我们必须再次更新安全性。有没有其他人看到过这种行为?

UPDATE(28/4/2011):

嗯......我所注意到的是,在不使用的SharePoint当这种情况发生在应用程序池已超时后...大多都是在晚上。我也注意到,通过打开web.config文件,添加一个空间并保存它(我想这会回收应用程序池),问题就消失了。

作为一种解决方法,我每15分钟模拟一个页面请求到每个Web应用程序的页面,并且它可以工作(它使应用程序池保持活动状态)。这不是一个真正的解决方案,但至少对用户有所帮助。

我们遇到了MS针对此问题的案例,但未找到答案。由于我们正在计划升级到2010年,因此我们停止在此问题上投入时间,并应用提及的解决方法,直到2007年环境逐步淘汰。

+0

我现在得到这个相同的错误...让我们从这个问题上清除灰尘,并得到一些答案! :) – pixelbobby 2011-04-28 13:27:52

回答

0

我最近与有同样问题的人联系过。他向微软提出了一个案例,他们建议在GAC中放入一份Microsoft.SharePoint.ApplicationPages.dll。这可能不是最好的解决方案,但它可以解决问题。

0

我已经尝试将dll添加到GAC或应用程序bin,它不起作用。

但通过将NETWORKSERVICE帐户添加到SharePoint Web应用程序的虚拟目录,使其工作。