每次出现这种情况 我就把网站Bin目录下的Dll文件 下载重新覆盖一下 就好了。这是为什么呢,为啥上线运行一段时间 一报错:未能加载文件或程序集“... ...” 或它的一个依赖项, 拒绝访问。这个情况的重点是,这个网站是可以正常运行的,只是大概运行一天,就会报上面的错!还有个重点是重新覆盖网站Bin目录的Dll文件就又运行正常了!

解决方案 »

  1.   

    重新生成解决方案的时候 提示 7个dll文件生成成功的很啊! 没有一个报错的地方 甚至是没一个警告。
      

  2.   

    是单个DLL加载不上 还是整体加载不上。你发布之前把你的工程 清理一下 在编译一次。。传上去看看 看看IIS日志
      

  3.   

    清理一下解决方案。。再生成DLL。把原先的DLL清理掉再上传上去刚生成的。。如果还不行看看IIS日志。。看问题在哪里
      

  4.   

    1,服务器禁用服务-Indexing服务
    2,临时文件夹需要有匿名帐号的可修改权限
    C:\WINDOWS\ Microsoft.NET\Framework\.net相应的版本号\Temporary ASP.NET Files
      

  5.   

    接上午报错问题 有新发现。
    服务器配置的站点里面 如果我任意删除一个没有用的文件(比如:Test文件夹,test.html)就会报错,或者重新上传web.config也会报错,错误依然是”未能加载,拒绝访问“。 这时候,我只要在bin文件夹里面 随便下载一个dll再重新传上去这个dll 网站就会继续运行正常。
    这又是为什么呢。
    上午的清理,生成,上传 已经试过了。
      

  6.   

    问题解决了,辛苦了啊,同志们!特别感谢孟子光临!呵呵
    报错原因:IIS7.5配置时候 一个标识 分配的权限不够
    结果分配了一个:localsystem
    权限就够了!
    然后各种操作都不会报错了!
    好了 这就结贴去