配布先の環境において、プログラムと同じフォルダ内にコンポーネントを配置しそのプログラムだけが独占的にコンポーネントを参照する場合、本製品のアセンブリを GAC(グローバルアセンブリキャッシュ)へ登録する必要はありません。
なお、.NET のマネージコンポーネントを複数のプログラムで共有する場合は、次に示す方法で配布先の環境にコンポーネントを登録する必要があります。
GAC へ登録する
Windows Installer を使って GAC にコンポーネントを登録します。登録に際しては、管理者権限でログオンしておく必要があります。
アプリケーション構成ファイルに登録する
アプリケーション構成ファイル(app.config)の タグにコンポーネントを配置するサブフォルダ名を記述します。
GAC およびアプリケーション構成ファイルの詳細については、Microsoft 社のドキュメント「ランタイムがアセンブリを検索する方法」を参照してください。