コンポーネントの登録について

配布先の環境において、プログラムと同じフォルダ内にコンポーネントを配置しそのプログラムだけが独占的にコンポーネントを参照する場合、本製品のアセンブリをグローバルアセンブリキャッシュへ登録する必要はありません。

なお、.NET のマネージコンポーネントを複数のプログラムで共有する場合は、次に示す方法で配布先の環境にコンポーネントを登録する必要があります。

コンポーネントの登録方法

グローバルアセンブリキャッシュへ登録する

Windows Installerを使ってグローバルアセンブリキャッシュにコンポーネントを登録します。登録に際しては、アドミニストレータ権限でログオンしておく必要があります。

コンフィギュレーションファイルに登録する

アプリケーションコンフィギュレーションファイルの<probing>タグにコンポーネントを配置するサブフォルダ名を記述します。

グローバルアセンブリキャッシュおよびアプリケーションコンフィギュレーションファイルの詳細については、Visual Studio ヘルプの「ランタイムがアセンブリを検索する方法」を参照してください。