在程序调试运行过程中 ,如果Bin 文件夹删除,运行正常,当再次运行时错误列表中就会出现 “错误 1 无法将文件“obj\Debug\MyGIS.exe”复制到“bin\Debug\MyGIS.exe”。文件“bin\Debug\MyGIS.exe”正由另一进程使用,因此该进程无法访问该文件。 ”在程序关起的过程中:出现错误:“MyGIS.exe 中的 0x1b7855b4 处未处理的异常: 0xC0000005: 读取位置 0x00000020 时发生访问冲突”

解决方案 »

  1.   

    估计bin\Debug\MyGIS.exe还在运行,在任务管理器里把这个进程关掉。试试
      

  2.   

    http://wenwen.soso.com/z/q108677342.htm
      

  3.   

    应该是MYGIS.EXE在运行中,跟踪关闭吧
      

  4.   

    如果是正在调试,然后再次尝试调试,则需停止上次调试才能执行。
    如果不是则可能有人正在打开这个EXE文件,关闭掉这个程序后就可以了,不用删除。
    另外当出现这个问题的时候应该删除不掉这个文件夹
      

  5.   

    重启IIS, 或者关闭进程 ASPNET_WP.EXE
      

  6.   

    楼主的程序中有没有用多线程啊?如果用了。可能是主线程关闭了,另外开的线程还没有关闭,导致进程MYGIS.EXE没有关闭,我的做法是把新开的线程设为背景线程。
    th.isbackground=true;
      

  7.   

    任务管理器里面吧你的MyGIS.exe结束了。
    MyGIS在退出时出现异常,进程未结束。
      

  8.   

    确实,关掉MyGIS.exe对应的进程就好了,楼主试试吧