私はいくつかのATLCOMサービスを持っており、それぞれに独自の名前空間を持たせたいのですが、.NETのシステム名前空間と同じように単一のベース名前空間の下にあります。
たとえば、C#プロジェクトにこれらのCOMオブジェクトが含まれている場合、すべてが同じベース名前空間の下にあります。
using MyCompanyName.Terminator;
using MyCompanyName.Superman;
using MyCompanyName.Thor;
...代わりに、私が現在持っているのはこれです:
using Terminator;
using Superman;
using Thor;
...これは私が望まないことです。ベース名前空間とそのベースの下のサブ名前空間を使用できるようにしたい。ATLサービスを作成するときにこれを行う方法と、これを行うために何を変更する必要があるのかわかりません。IDLファイルで変更したものですか?