我有一個名爲空間爲MyCompany.InformixConnector
的.NET項目。我添加了一個COM包裝器作爲一個單獨的項目/程序集,只會部署到少數客戶端。我正在努力如何組織項目/組件。.NET:COM包裝器的命名空間/組裝設計
我現在有2個組件:MyCompany.InformixConnector
和MyCompany.InformixConnector.Com
的.Com
組件具有的「核心」程序集的引用。然而,讓一個較低級別的程序集引用一個更高級的程序集感覺不對。
我想約2的替代品:
- 重命名核心總成,使他們都在同一水平:
MyCompany.InformixConnector.Core
和MyCompany.InformixConnector.Com
- 把COM項目在不同的命名空間,就像
MyCompany.InformixConnectorForCom
我想基本的問題是:一個COM包裝應該和它所包裝的代碼一樣存在於相同的命名空間中嗎?
我非常喜歡。謝謝。 – nunzabar 2013-03-08 17:26:43