方法 : Visual Studio .NET 2003 アドイン配置パッケージを使用してアドインを Visual Studio 2005 に登録する (マネージおよびアンマネージ)

更新 : 2007 年 11 月

配置パッケージは、依存関係を保持し、インストールおよび削除を簡単に行うために Windows インストーラを利用します。この配置方法は、アドインに多くのサテライト アセンブリがあり、コマンド バーへの参照がない場合に適切に機能します。配置プロジェクトに Office ライブラリのコマンド バーへの参照が含まれている場合は、アドインが読み込まれません。

コマンド バーへの参照がある場合は、アドインを Visual Studio 2005 に移行するオプションが 1 つしかありません。詳細については、「方法 : Visual Studio .NET 2003 のアドインを Visual Studio 2005 に移行する」を参照してください。

ms165633.alert_note(ja-jp,VS.90).gifメモ :

使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。ここに記載されている手順は、全般的な開発設定が適用されているものとして記述されています。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

配置パッケージを使用して Visual Studio .NET 2003 C++ のアンマネージ アドインをインストールするには

  1. Visual Studio 2005 がインストールされているコンピュータに、Visual Studio .NET 2003 配置パッケージをインストールします。

    このインストールにより、レジストリの HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\AddIns\youraddinname.yourclassname にキーが追加されます。このレジストリ キーを変更するためにエクスポートします。

  2. エクスポートされたキーを編集するために開き、パスを HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\AddIns\youraddinname.yourclassname に変更します。

  3. このファイルを保存してダブルクリックし、そのキーをレジストリの VisualStudio 8.0 ハイブの下に追加します。

配置パッケージを使用して Visual Studio 2003 のマネージ アドインをインストールするには

  • Visual Studio 2005 がインストールされているコンピュータに、配置パッケージをインストールします。

    配置プロジェクトを使用してアドインを配置しているため、.Addin XML ファイルを追加する必要はありません。

省略可能な手順

配置プロジェクトは、正しいレジストリ キーで配置されるように、Visual Studio .NET 2003 でビルドできます。これにより、最初の手順の中の手順 1. ~ 3. が省略されます。

配置プロジェクトで正しいキーを登録できるようにするには

  1. Visual Studio .NET 2003 のソリューション用の配置プロジェクトを選択し、[レジストリ エディタ] を選択します。

    レジストリのアイコンが、ソリューション エクスプローラの上部にあるツール バーに表示されます。このアイコンを使用して、セットアップ プロジェクトに関連付けられたレジストリ キーを開きます。

  2. HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\7.1\Addins\yourAddinName.yourclassname というパスで、レジストリ キー エントリを開きます。

  3. このエントリの名前を HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Addins\ yourAddinName.yourclassname に変更します。

    この変更により、配置プロジェクトが更新され、アドインが 8.0 ハイブに登録されます。

参照

処理手順

方法 : COM の登録を使用して Visual Studio .NET 2003 のアドインを Visual Studio 2005 にアップグレードする (アンマネージ)

方法 : XML の登録を使用して Visual Studio .NET 2003 のアドインを Visual Studio 2005 にアップグレードする (マネージ)

方法 : Visual Studio .NET 2003 のアドインを Visual Studio 2005 に移行する

方法 : Visual Studio 2005 のアドインを Visual Studio 2008 に更新する

概念

アドインの登録

Visual Studio 2005 から Visual Studio 2008 へのアドインの移行とアップグレード