我們有一個引用COM +組件(用VB6編寫)的項目。這些組件通過「添加引用」添加到我們的.Net解決方案中。 這個效果很好,甚至intellisense的作品。來自.NET的參考COM +具有不同的GUID
現在,組件的接口(兼容性)被破壞,我們的.Net代碼不再工作。該組件添加了特定的GUID,該GUID不再註冊。
問題: 是否可以像我們習慣的那樣調用COM +組件(不允許反射),而不必更新.Net解決方案中的引用。例如,通過在文件名的基礎上爲COM +組件創建一個包裝器?
問候, M.
當你說的接口壞了,你的意思是,他們已經改變了嗎? – 2010-07-21 11:51:37
是的,界面已被破壞,但不是我需要的類。通常我們在編譯VB6組件時使用二進制兼容性。 – 2010-07-21 13:25:43