我把网站上传到服务器上提示有一个dll文件无权限访问,查了下日志,发现是network service用户无权限访问,我已经将网站所在文件夹和bin文件夹的权限都给该用户加上了权限,可是还是访问不了,请问大家还有什么原因导致访问不了。网址是:http://www.xgfkw.cn。

解决方案 »

  1.   

    当然是安装了.net了,也启用了匿名访问了。
      

  2.   

    防火墙问题吧!!
    或者是IIS的设置问题!
      

  3.   

    你可以先把权限设置成everyone试试看,如果可以就是说明用户权限不对,找权限的问题
    如果everyone也不行,可能就是其它方面的问题,可以考虑重新安装.net环境什么的。
      

  4.   

    我建议楼主重新安装.net环境什么的
    重新设置一次。
      

  5.   

    http://weblogs.asp.net/pleloup/archive/2003/11/11/37013.aspx
    http://support.smartertools.com/Customer/KBArticle.aspx?articleid=31网上找到了,一个说是权限设置,一个说跟DLL文件载入和版本的问题。楼主可以都试一下
      

  6.   

    如果原先网站是正常的话,把bin目录删除掉,重新从本地全部上传一次生成好的。
      

  7.   

    你本地呢?AccessDAL bin引用没有呢?
      

  8.   

    不仅仅上传自己程序的dll,
    把本地引用的dll 也要上传到bin下。
      

  9.   

    服务器是自己配置的吗,试试将C:\WINDOWS下的temp文件夹加上相应权限,比如everyone的