=波波日志 > Asp.Net/C#/WCF > 加载配置文件时出错: 由于访问被拒绝,未能开始监视对文件的更改=

加载配置文件时出错: 由于访问被拒绝,未能开始监视对文件的更改

加载配置文件时出错: 由于访问被拒绝,未能开始监视对文件的更改

  昨天将一个网站的目录设置成虚拟目录,当访问时出现了“加载配置文件时出错: 由于访问被拒绝,未能开始监视对文件的更改”的错误,事件查看器里面也有2条信息,一条是错误,一条是警告信息。

  1)事件 ID ( 1088 )的描述(在资源( ASP.NET 2.0.50727.0 )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: 0x80070005 拒绝访问。  .
  2)事件 ID ( 1073 )的描述(在资源( ASP.NET 2.0.50727.0 )中)无法找到。本地计算机可能没有必要的注册信息或消息 DLL 文件来从远程计算机显示消息。您可能可以使用 /AUXSOURCE= 标识来检索词描述;查看帮助和支持以了解详细信息。下列信息是事件的一部分: 未能初始化 AppDomain:/LM/W3SVC/2047848133/Root/commuser Exception: System.IO.FileLoadException Message: 未能加载文件或程序集“System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”或它的某一个依赖项。拒绝访问。

  出现这个问题主要是因为网站的根目录没有运行iis的组IIS_WPG的读取权限。即使你给虚拟目录加上了组IIS_WPG的读取权限还是会出现这个错误。

  所以设置虚拟目录的时候,不但虚拟目录需要有组IIS_WPG的读取权限,放置虚拟目录的网站根目录也需要有组IIS_WPG的读取权限。

  如果是网站根目录没有组IIS_WPG的读取权限,则出现的错误就不是“加载配置文件时出错: 由于访问被拒绝,未能开始监视对文件的更改”,而是“服务器应用程序不可用”。

相关文章
服务器应用程序不可用

类别:Asp.Net/C#/WCF 作者:波波 日期:2010-08-20 【评论:0】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,©2012WEB编程网桂ICP备05005887号 京公网安备1101055090