感谢您使用微软产品。通常是由于权限问题。在缺省情况下,ASP.NET工作进程以ASPNET账号运行。您可以将machine.config文件中<processmodel>部分的username改为SYSTEM。如果问题消失了,说明是由于权限不足引起的。关于更详细的信息和例程,请参看以下网页:Q316721 PRB: "Failed to Start Monitoring Directory Changes" Err Msg http://support.microsoft.com/support/kb/articles/q316/7/21.aspQ307626 INFO: ASP.NET Configuration Overview http://support.microsoft.com/support/kb/articles/q307/6/26.aspQ306158 INFO: Implementing Impersonation in an ASP.NET Application http://support.microsoft.com/support/kb/articles/q306/1/58.aspQ306590 INFO: ASP.NET Security Overview http://support.microsoft.com/support/kb/articles/q306/5/90.aspQ315158 ASP.NET Fails with Non-Admin Domain Account on Domain Controller http://support.microsoft.com/support/kb/articles/q315/1/58.asp - 微软全球技术中心 VB技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。 为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
http://support.microsoft.com/support/kb/articles/q316/7/21.aspQ307626 INFO: ASP.NET Configuration Overview
http://support.microsoft.com/support/kb/articles/q307/6/26.aspQ306158 INFO: Implementing Impersonation in an ASP.NET Application
http://support.microsoft.com/support/kb/articles/q306/1/58.aspQ306590 INFO: ASP.NET Security Overview
http://support.microsoft.com/support/kb/articles/q306/5/90.aspQ315158 ASP.NET Fails with Non-Admin Domain Account on Domain Controller
http://support.microsoft.com/support/kb/articles/q315/1/58.asp
- 微软全球技术中心 VB技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
我的方法非常土,就是将IIS卸载然后在重装一遍就OK了!