这个不太了解,是不是IIS权限问题,将IIS的匿名账户改为Administrator账户试试。

解决方案 »

  1.   

    这是iis的权限问题,察看你的everyone的权限是否正确。
    可以参考msdn:
    对于共享的 Web 文件夹,如果未正确设置对 Web 服务器或 NTFS 文件系统安全性的权限,可能导致在创建 Web 项目时 Web 服务器拒绝访问。Web 权限和 NTFS 权限应是同步的。当您试图访问 Web 服务器时,使用了对上述两项权限的更多的限制。错误的权限设置还可以强制用户提供口令来访问共享的 Web 目录。有关 Web 权限设置和指令的完整说明,请参见 Internet 信息服务 (IIS) 文档中的“设置 Web 服务器权限”。运行 Web 权限向导来检查安全性 打开“IIS 控制台”并右击要检查的服务器。 
    展开服务器节点并右击项目文件夹。 
    在快捷菜单上,展开“所有任务”并选择“权限向导”。 
    按照向导中的指示,为应用程序选择所需的安全设置。 
    检查 NTFS 文件系统安全性
    在创建 Web 项目时,您应被添加到特定服务器上的“VS Developers”(VS 开发人员)组,该服务器包含您要在其上创建 Web 项目的 Web 服务器。这使您可以访问服务器上的共享 Web 文件夹。有关如何检查 Windows 2000 服务器的 NTFS 文件系统权限的更多信息,请参见在 Windows 2000 上设置调试权限。注意   您在对 NTFS 权限进行更改后应始终重新启动计算机,以确保显示新的组成员。
      

  2.   

    试试运行 asp.net 程序的文件夹有否加入 aspnet帐号的访问权限
      

  3.   

    对,看看你的文件夹是否为asp.net赋予了权限
      

  4.   

    应经赋予了asp.net权限,就是在赋予后才有这个错误的,咳!!高手都去哪了?