描述:
在dll编译后如何停止该dll的服务,删掉注册表里面的相关内容然后重启?
重新编译时总是报告下面的错误:
LINK : fatal error LNK1168: cannot open Debug/IAtlDll.dll for writing
Error executing link.exe.
atl生成的exe如何调试?
我这个dll或者exe组件用于asp调用,其中atl里使用了一个ActiveX Server Components 对象
多谢各位大哥指点!
解决方案1:
其实更简单,只要结束explorer进程,然后重开这个进程,就可以了~
解决方案2:前面有人说了,重启一下IIS就可以了.
解决方案3:重启一下IIS就可以了.
解决方案4: LINK : fatal error LNK1168: cannot open Debug/IAtlDll.dll for writing
Error executing link.exe.
的原因是你再别的程序中正在使用该dll,现把那些程序关闭掉!
注销一般的com的dll可以在run中regsvr32 -u +path+your.dll
如果是服务类型的com的dll要在组件服务中把这个服务手动关闭然后和上面一样注销他的dll
没道理啊
你仔细查一查看你的资源管理器中还有什么程序调用你的组件了