次の方法で共有


方法 : 無効にされたアドインを再度有効にする

Microsoft Office アプリケーションでは、予期しない動作を行うアドインを無効にする場合があります。 アドインをデバッグしようとしたときに、アプリケーションでそのアドインが読み込まれない場合は、アプリケーションによってアドインがハードに無効化された、またはソフトに無効化された可能性があります。

アドインを再度有効にするプロセスは、アプリケーションに応じて異なります。

対象: このトピックの情報は、Microsoft Office 2010 および 2007 Microsoft Office system のアプリケーション レベルのプロジェクトに適用されます。 詳細については、「Office アプリケーションおよびプロジェクト タイプ別の使用可能な機能」を参照してください。

ハードに無効化されたアドイン

ハードな無効化は、アドインによってアプリケーションが予期せずに終了した場合に発生する可能性があります。 また、開発用コンピューターでアドインの Startup イベント ハンドラーの実行中にデバッガーを停止した場合にも発生することがあります。

メイン ウィンドウの UI でリボンを使用する Microsoft Office アプリケーションと、リボンを使用しないアプリケーションでは、手順が異なります。

リボンを使用するアプリケーションでアドインを再度有効にするには

  1. アプリケーションで、[ファイル] タブ (Microsoft Office 2010 の場合) または Microsoft Office ボタン (2007 Microsoft Office system の場合) をクリックします。

  2. [ApplicationName のオプション] をクリックします。

  3. カテゴリ ペインで [アドイン] をクリックします。

  4. 詳細ペインの [無効なアプリケーション アドイン] ボックスの一覧にアドインが表示されていることを確認します。

    [名前] 列でアセンブリ名を指定し、[場所] 列でアプリケーション マニフェストの完全パスを指定します。

  5. [管理] ボックスの [使用できないアイテム] をクリックし、[設定] をクリックします。

  6. アドインを選択し、[有効にする] をクリックします。

  7. [閉じる] をクリックします。

リボンを使用しないアプリケーションでアドインを再度有効にするには

  1. アプリケーションで、[使用できないアイテム] ダイアログ ボックスを開きます。 手順については、Office アプリケーションのヘルプを参照してください。

  2. カテゴリ ペインで [アドイン] をクリックします。

  3. 一覧にアドイン アセンブリが表示されていることを確認します。

  4. アドインを選択し、[有効にする] をクリックします。

  5. [閉じる] をクリックします。

ソフトに無効化されたアドイン

ソフトな無効化は、アドインによってエラーが発生したが、アプリケーションが予期せずに終了しなかった場合に発生する可能性があります。 たとえば、Startup イベント ハンドラーの実行中にアドインによってハンドルされない例外がスローされた場合に、アプリケーションによってそのアドインがソフトに無効化されることがあります。

注意

ソフトに無効化されたアドインを再度有効にすると、アプリケーションは直ちにそのアドインを読み込もうとします。 アプリケーションが最初にそのアドインをソフトに無効化した原因となる問題が解決されていない場合、アプリケーションは再度そのアドインをソフトに無効化します。

メイン ウィンドウの UI でリボンを使用する Microsoft Office アプリケーションと、リボンを使用しないアプリケーションでは、手順が異なります。

リボンを使用するアプリケーションでアドインを再度有効にするには

  1. アプリケーションで、[ファイル] タブ (Microsoft Office 2010 の場合) または Microsoft Office ボタン (2007 Microsoft Office system の場合) をクリックします。

  2. [ApplicationName のオプション] をクリックします。

  3. カテゴリ ペインで [アドイン] をクリックします。

  4. 詳細ペインの [アクティブでないアプリケーション アドイン] ボックスの一覧にアドインが表示されていることを確認します。

    [名前] 列でアセンブリ名を指定し、[場所] 列でアプリケーション マニフェストの完全パスを指定します。

  5. [管理] ボックスの [COM アドイン] をクリックし、[設定] をクリックします。

  6. [COM アドイン] ダイアログ ボックスで、無効にされたアドインの横のチェック ボックスをオンにします。

  7. [OK] をクリックします。

リボンを使用しないアプリケーションでアドインを再度有効にするには

  1. アプリケーションで、[COM アドイン] ダイアログ ボックスを開きます。 手順については、Office アプリケーションのヘルプを参照してください。

  2. [COM アドイン] ダイアログ ボックスで、無効にされたアドインの横のチェック ボックスをオンにします。

  3. [OK] をクリックします。

参照

処理手順

方法 : Office プロジェクトのエラーを処理する

概念

アプリケーション レベルのプロジェクトのデバッグ

アプリケーション レベルのアドインのプログラミング

その他の技術情報

Office ソリューションのビルドとデバッグ