编译bho项目时提示:无法复制dll文件,有进程正在占用!怎样关掉ie就自动释放啊?错误1无法将文件“obj\Debug\c
编译bho项目时提示:无法复制dll文件,有进程正在占用!怎样关掉ie就自动释放啊?
错误1无法将文件“obj\Debug\clsBpBHO.dll”复制到“bin\Debug\clsBpBHO.dll”。文件“bin\Debug\clsBpBHO.dll”正由另一进程使用,因此该进程无法访问该文件。BPBHO
我知道是因为我在把这个BHO注册之后,开了ie浏览器。
可是,我把所有的窗口都关掉了,还是不行。
为什么总是释放不掉呢?
每次都得重新注销一下才行哦!麻烦死了!
另外问一下,怎样debug调试BHO程序?我设置的断点它都不理我!555~~~
呼唤大侠!
[解决办法]
楼主在大作中提到:
另外问一下,怎样debug调试BHO程序?我设置的断点它都不理我!555~~~
回答:
在Project Setting 的Debug标签里把 Remote executable path and file name设置成IE的路径和文件名
[解决办法]
change Launch folder windows in separate process n control panel-> folder options-> view
[解决办法]
打开进程管理器,
关闭里面的所有 dllhost 进程(可能需要关闭多次),
然后你就可以复制、删除这个 dll了。
