VS2010 c ++:更改COM dll的CLSID

时间:2013-03-30 12:27:58

标签: c++ dll com

我需要更改COM DLL的CLSID。

我试图简单地更改.rgs文件中的CLSID。 这是有效的方式,还是我必须做其他事情?

我在问,因为它不起作用。

当我更改rgs文件中的CLSID并编译它然后尝试使用它时,我得到“请求的类无法传递”错误。

1 个答案:

答案 0 :(得分:2)

你必须改变一切:

  • 实现COM服务器的DLL中对CLSID的所有引用。
  • 注册码。
  • 实例化并使用COM服务器的代码。

我怀疑你没有设法得到最后的参考。