0

複数のプロジェクトで使用される共通ライブラリがあります。プロジェクト全体で複数のバージョンを管理するために、厳密な名前で署名しました。このライブラリには、[ComVisble(true)] プロパティを持つクラスがいくつかあります。ただし、このライブラリを COM 相互運用用に登録したくありません。しかし、「COM Interop 用にアセンブリを登録してください」というコンパイル エラーが表示されます。

私は .Net で COM を初めて使用します。ライブラリに [ComRegisterFunction] がある場合にのみ、COM 相互運用のために登録する必要があると思います。私が間違っている場合は修正してください。

COM Interop に登録すると、厳密な名前付けはプロジェクト全体で複数のバージョンを維持するのに役立ちません。

これについての助けをいただければ幸いです。

4

1 に答える 1