我已经写好了一个COM组件,现在准备给它增加一个界面和一些功能,那么重新构建的时候以前那些界面的GUID是不是要重新设置过?因为构建完了ATL自动给我注册哈,如果不改不是重复了?要不然把注册表中原有的关于该组件的项目删了?
但是改了GUID,我想也不对,那使用这个组件的程序不是都要改,那还有什么意义可谚?
我想COM组件要调试,就得不断的构建和修改吧,请有经验的朋友告诉我,你是怎样做的。
但是改了GUID,我想也不对,那使用这个组件的程序不是都要改,那还有什么意义可谚?
我想COM组件要调试,就得不断的构建和修改吧,请有经验的朋友告诉我,你是怎样做的。
解决方案 »
- Excel Automation CheckSpelling 字典问题
- CListView能否实现资源管理器的分组功能?
- MFC中显示图片问题,大家帮我看看...
- MFC/wxWidgets/QT窗口HelloWorld程序体积比较
- DirectShow Project Release版本的Bug,求思路
- 怎么编写程序让CEdit具有光标移动功能,不是用左键和右键来实现。
- 在ATL中怎么添加接口函数?
- 请问各位我的程序中用了链表存放数据,可是现发现当收到数据往一节点存数据时SetAt(),
- 音频采集,压缩,传送,播放,问题讨论(付简单思路)
- 在VC++中操作注册有问题。
- 如何通过猫访问远程主机,用VC,或VB
- isapi操作access,用odbc的 问题 ,巨简单 (100分相送)
組件的升級就是要用不同的GUID。為了保證舊版本可用。當然我想如果你升級後的組件不會影響到原有程序運行的話,那當然不用改。