各位高手,请问如何实现一个MTS/COM+对象发布多个接口?(0分)

  • 主题发起人 主题发起人 Cash_HYJ
  • 开始时间 开始时间
C

Cash_HYJ

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手,请问如何实现一个MTS/COM+对象发布多个接口?
 
在TypeLib editor中, 針對該CoClass再新增加接口就可以了
 
補充上封
在Typelib editor中增一個新的接口後
點選要發佈此接口的 Coclass, 點選右邊的Implemnets頁籤, 在內容中按下滑鼠右鍵, 選
Insert Interface, 再選取所要支持的接口即可
 
To lorderic:
多谢捧场!这些我当然已经做了,不是这么简便的问题。我自问在多层系统开发上的
造诣也不浅。但象你这样声明接口,发布出来之后也只能看到一个接口,如果你在MTS控制台
强行注册其他接口是行不通的。不信你可以试试。
 
???不知道你们说的是什么意思,接口是组件服务自己找到的。
你是想用一个COM+对象实现多个接口?
 
To zxtko:
Yes,我已经用一个COM+对象实现多个接口,但是发布后只看到一个接口,我都觉得奇怪。
 
增加了接口后dll要重新注册才可以看到新增加的接口。
 
我做过呀,没问题
可能你没重新注册
 
唉呀,多谢各位啦,原来是没有更新的问题。
我已经把新接口加到Coclass对象上,但是注册到MTS COM+中还是看不到新加的接口,
后来在MTS控制台把对应的COM+容器删除后再注册才看到新接口。不明白MTS控制台为什么
会有这样的问题,我一向修改COM+接口都没有这样的问题的。
 
接受答案了.
 
后退
顶部