未能将临时文件复制到输出目录中。
无法将文件“*.dll”复制到运行目录。进程无法访问文件,因为另一个程序正在使用此文件。机子重起,删除DLL文件都试过了,还是没法解决。
有办法的快来救火

解决方案 »

  1.   

    将系统盘C:\Documents and Settings\用户文件夹\VSWebCache目录下的文件全部删除,试试吧
      

  2.   

    http://www.21tx.com/dev/2005/05/30/12659.html
      

  3.   

    楼主应仔细查找下原因,看相应的dll是否确实正被使用。
      

  4.   

    是不是用了vss,并且把*.dll也包含到管理中来了。从管理中排出即可
      

  5.   

    关闭VS,删除所有bin目录后重新编译如果不行,检查你的项目引用方式,请使用项目引用,而不要用dll文件引用
      

  6.   

    1.检查你的解决方案里的各个工程的dll引用顺序
    2.具体问题具体分析
      

  7.   

    原因是你想编译出新的DLL替换原来旧,可是旧的DLL文件被引用着所以无法替换,最简单的办法把DLL引用改成复制到本地那个属性改成TRUE,不过这样会有点问题不能引用到最新的DLL,所以还是按楼上的兄弟说的,检查你的解决方案里的各个工程的dll引用顺序