权限问题?
Try:根据设计,ASP.NET 要求对根 Web 站点上或任何虚拟目录上的 ASPNET 帐户(Aspnet_wp.exe 进程帐户)具有读取、执行和列出访问权限。这是必需的,以便 ASP.NET 可以访问内容文件并可以监视文件更改。 
解决方案
若要为根 Web 站点上或任何虚拟目录上的 ASPNET 帐户添加读取、执行和列出访问权限,请执行以下步骤:
在 Windows 资源管理器中,浏览到包含根 Web 站点(默认情况下是 C:\Inetpub\Wwwroot)或虚拟目录的文件夹。
右键单击该文件夹,然后单击属性。
在安全性选项卡上,单击添加。
键入计算机名\ASPNET(例如,在名为 Webdev 的计算机上,键入 Webdev\ASPNET),然后单击确定。
允许以下 ASPNET 帐户权限:
读取并执行
列出文件夹内容
读取单击确定以关闭属性对话框并保存所做更改。
备注:如果 Everyone 组或用户组已具有对根 Web 站点或虚拟目录的读取访问权限,则无需执行这些步骤。 

解决方案 »

  1.   

    很可能是这个问题:
    比如:wwwroot\myweb\web1\1.aspx 这是物理路径
    如果你将web1映射为web共享即http://localhost/web1
    那么通过http://localhost/myweb/web1来访问的时候就会出错。
    就是虚拟路径和实际的物理路径不完全一致,而你又用实际路径来访问,自然会出错。要用虚拟路径访问。
    因为iis可以将任何一个物理磁盘上的任何一个文件夹作为虚拟目录。
      

  2.   

    再有就是我楼上那位说的权限问题,保证iis的用户具有目录访问权限
      

  3.   

    谢谢各位 IIS6.0的配置感觉好复杂 还是不行...500错误为内部服务器错误,我发现代码错误的话也出这个而不报错,后来我在应用程序池的标识中更改了预定义账户为本地系统才可以,现在改为iis5的隔离模式还是总显示500错误,还有我发现有些能显示子目录中的程序但好像不能读出数据库中的内容....
      

  4.   

    可我已经把web服务扩展中的服务全都打开了...
      

  5.   

    已经在IIS论坛解决了 谢谢大家帮助:)