在我们的 MOSS Enterprise 环境中,我们遇到了一个奇怪的问题。有时,人们在尝试创建新网站集或导航到他们的 mysite 时会收到此错误消息:
'无法加载文件或程序集'Microsoft.SharePoint.ApplicationPages,Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c'或其依赖项之一。访问被拒绝。'</p>
通过更新目录 c:\inetpub\wwwroot\wss\virtualdirectories\[中央管理文件夹]\(用于创建网站集)或 c:\inetpub\wwwroot\wss\virtualdirectories\[mysite 文件夹]\ 的安全性解决了问题.
几个小时或几天后,问题又回来了,我们必须再次更新安全性。有没有其他人见过这种行为?
更新(2011 年 4 月 28 日):
嗯......我注意到的是,这发生在应用程序池超时后......主要是在没有使用 SharePoint 的晚上。我还注意到通过打开 web.config 文件,添加空间并保存它(我猜这会回收应用程序池),问题就消失了。
作为一种解决方法,我每 15 分钟模拟一次对每个 Web 应用程序中的页面的页面请求,并且它可以工作(它使应用程序池保持活动状态)。这不是一个真正的解决方案,但至少可以帮助用户。
我们有一个针对这个问题的 MS 案例,但没有找到答案。因为我们计划升级到 2010,所以我们停止在此问题上投入时间并应用提到的解决方法,直到 2007 环境被淘汰。