我是WIN2000个人版本操作系统,系统盘格式为NTFS格式的,我现在系统盘下放一个WEBSERVICES然后WEB共享,但是通过IIS无法访问,提示如下错误:
“/WLService”应用程序中的服务器错误。
--------------------------------------------------------------------------------服务器无法访问应用程序目录“C:\Documents and Settings\hmily\桌面\WLSoft\WLService\”。该目录不存在或因为安全设置而无法访问。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 服务器无法访问应用程序目录“C:\Documents and Settings\hmily\桌面\WLSoft\WLService\”。该目录不存在或因为安全设置而无法访问。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  堆栈跟踪: 
[HttpException (0x80004005): 服务器无法访问应用程序目录“C:\Documents and Settings\hmily\桌面\WLSoft\WLService\”。该目录不存在或因为安全设置而无法访问。]
   System.Web.HttpRuntime.EnsureAccessToApplicationDirectory() +72
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +263[HttpException (0x80004005): ASP.NET 初始化错误]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +982
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +128 
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2032; ASP.NET 版本:1.1.4322.2032 
而把同样的WEBSERVICES放在一个FAT32的盘下面然后WEB共享,是可以通过IE访问的

解决方案 »

  1.   

    是不是要设置 控制面板--管理工具--Internet 信息服务--网站-属性 -主目录
    或 Internet 信息服务 网站没启动IIS
      

  2.   

    这个都设置好了啊而且我把这个WEB目录放在FAT32格式的硬盘下,就可以直接访问
      

  3.   

    默认网站的属性中的IP地址要设定一下,如没有IP地址,将不能访问!
    试试看!
      

  4.   

    可能是目录安全性设置的问题.
    在桌面上右键点击WLSoft文件夹的图标 - 属性 - 安全性.
    然后添加everyone的读取权限再试.
      

  5.   

    OK,楼上的办法可行,解决了,为什么会默认EVERYONE没有权限呢?奇怪,谢谢了
      

  6.   

    因为"Documents And Settings"目录的权限比较特殊.
    建议你以后不要把这些东西放在桌面上.