今天测试一个 vs2005写的程序时遇到错误:配置错误:对路径“c:\inetpub\wwwroot\defeng_\web.config”的访问被拒绝,但是vs2003写的程序能够正常运行,就是vs2005的程序会出现上面的错误,请问这是怎么回事?

解决方案 »

  1.   

    defeng_ 路径的虚拟路径创建了吗?
      

  2.   

    这个我碰到过,归为几类:
    1.可能像上面的兄弟说的,虚拟路径确定有无创建,但是我估计你应该创建了,否则报错就不是这个了!所以你看看你用的是不是ASP.NET2.0网站,是否启用了子父目录路径?没启用请启用!
    2.这是我项目中碰到的,就是有的机子装的系统是可以,有的不可以,可能因为机器编码不一样改变了!你在可以的机器上,原本的考到你要装的机器上,再重新安装下程序!【个人解决过,不知道怎么回事,但归为系统编码改变问题】
    3.文件是否权限正确或是禁止了访问权限,请一般加为everyone!
    4.web.config有无什么设置,请检查!
    个人总结基于以上几点!
      

  3.   

    IIS配置更改一下OK;去www.baidu.com搜索一下啊;很多的啊