怎样 卸出内存中的DLL?(组件形式的呢?)

Kingore 2004-04-22 10:39:05
我写了服务器端的WEB组件,运行一次之后,再编译的时候说有进程在使用
(但是没有啊,我把WEB也停掉了的)。我想是DLL还在内存中的缘故,
所以想把它卸掉(手工)。
网上找了一下,有个MODMASTR.EXE,但是它好象没有检测到我的DLL,怎么回事???

请问大家有没有类似的工具啊?!
多谢:!
...全文
22 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Kingore 2004-04-23
不好意思,刚才看错了。

有的,谢谢:)
回复
Kingore 2004-04-23
ringphone(临风):你用的是XP吗?
我2000好象没有这些东西啊?
回复
ringphone 2004-04-22
编写组件时测试,然后要卸掉是比较麻烦的事。
可以用以下方法:
管理工具-》组件服务,选择COM+应用程序,按右键选择新建-》应用程序,创建一个空的应用程序,应用程序名随便起好了,一路默认完毕。
然后展开新建的应用程序,在组件上按右键选择新建-》组件,选择安装新组件,选择你编译的DLL。安装完毕就OK,不要管这个组件服务,你该怎么测试就怎么测试。

要卸掉就要靠这个组件服务了,选择COM+应用程序,在右边选择你为这个DLL创建的应用程序,按右键选择关闭,看到盒子里的小球不转了,你就可以重新编译你的DLL了。
回复
发帖
进程/线程/DLL
创建于2007-09-28

1.5w+

社区成员

VC/MFC 进程/线程/DLL
申请成为版主
帖子事件
创建了帖子
2004-04-22 10:39
社区公告
暂无公告