この記事では、読み込みに失敗する、インストールできない、期待どおりに動作しないアドインなど、Office アドインに関する一般的なユーザー問題のトラブルシューティングについて説明します。
また、ツールを使用して HTTP メッセージをインターセプトし、アドインの問題を特定してデバッグすることもできます。人気のある選択肢には、 Fiddler、 Charles、 Requestly などがあります。
一般的なエラーとトラブルシューティングの手順
次の表は、ユーザーが遭遇する可能性がある一般的なエラー メッセージとエラーを解決するためにユーザーが実行できる手順を示しています。
| エラー メッセージ | 解決方法 |
|---|---|
| アプリのエラー: カタログに到達できませんでした | ファイアウォールの設定を確認します。 "カタログ" とは Microsoft Marketplace を指します。 このメッセージは、ユーザーが Microsoft Marketplace にアクセスできないことを示しています。 |
| アプリのエラー: このアプリを起動できませんでした。 このダイアログを閉じて問題を無視するか、[再起動] をクリックしてもう一度お試しください。 | Office の最新の更新プログラムがインストールされていることを確認するか、 Windows インストーラーを使用して更新します。 |
エラー: アクセスが拒否されました。 E_ACCESSDENIED (0x80070005) |
コンピューターにインストールされているウイルス対策ソフトウェアにより、ホスト アプリが WebView2 プロセスを作成できない場合があります。 この問題を解決するには、Office ルート フォルダー (C:\Program Files\Microsoft Office\root\Office16) または Office ルート フォルダー全体の.exeファイルに対して、ウイルス対策に除外または除外を追加します。 これで問題が解決しない場合は、WebView2 プロセス (C:\Program Files (x86)\Microsoft\EdgeWebView\Application[latest installed version]\msedgewebview2.exe) の除外または除外を追加します。 |
| エラー: オブジェクトがプロパティまたはメソッド 'defineProperty' をサポートしていません | Internet Explorerが互換モードで実行されていないことを確認します。 [ ツール>互換表示] の順に移動します。 |
| ブラウザーのバージョンがサポートされていないため、アプリを読み込めませんでした。 サポートされているブラウザーのバージョンの一覧についてはここをクリックしてください。 | ブラウザーが HTML5 のローカル ストレージをサポートしていることを確認するか、Internet Explorer の設定をリセットします。 サポートされているブラウザーの詳細については、「Office アドインを実行するための要件」を参照してください。 |
ウイルス対策ソフトウェアによりアドインの速度が低下する
ウイルス対策ソフトウェアまたはマルウェア対策ソフトウェアは、Office アドインが使用するプロセスとネットワーク アクティビティを検査できます。 この検査により、アドインの起動、API 呼び出し、およびイベントのアクティブ化が遅くなる場合があります。 たとえば、Outlook イベント ベースのアドインがイベントに応答するまでに予想以上に時間がかかる場合があります。
セキュリティ ソフトウェアが速度低下の原因になっているかどうかを判断するには、organization の IT 管理者と協力して、制御された環境でソフトウェアを一時的に無効にしてから、問題を再現します。 アドインのパフォーマンスが向上した場合は、セキュリティ ソフトウェア プロバイダーに問い合わせるか、organization のセキュリティ ポリシーに従って適切な除外または除外を構成します。 ウイルス対策またはマルウェア対策の保護を完全に無効にしないでください。
[アドイン情報] ボックスのエラー
アドインを起動したときに、作業ウィンドウ上部の [アドイン情報 ] ボックスにいくつかの種類のエラーが表示されることがあります。 次に例を示します。
これらは通常、アドインの問題ではなく、ユーザーの Microsoft 365 テナンシでアドインがどのように構成されたかに関する問題です。 ユーザーは Microsoft 365 管理者に問い合わせる必要があります。 これらのエラーの詳細については、「 Office アドインの起動時のエラー」を参照してください。
アドインをインストールすると、ステータス バーに "アドインの読み込み中にエラーが発生しました" と表示されます
- Office を終了します。
- コンピューターで時刻と日付が正しく設定されていることを確認します。 時刻と日付が正しくないと、アドインのマニフェストの検証時に問題が発生する可能性があります。
- マニフェストが有効であることを確認します。 「 Office アドインのマニフェストを検証する」を参照してください。
- アドインを再起動します。
- もう一度アドインをインストールする。
インストール前にアドイン パッケージが改ざんされていた場合、このエラーが発生します。 アドインを再度ダウンロードして、再インストールします。 または、アドインの発行元に問い合わせてください。
また、Windows または Mac で Office を使用している場合は、Office から直接 Office 拡張性チームにフィードバックを報告することもできます。 これを行うには、[ヘルプ]>フィードバック>問題の報告] を選択します。 レポートを送信すると、問題を理解するために必要な情報が提供されます。
Outlook アドインが正常に機能しない
Windows で実行され、Internet Explorer を使用している Outlook アドインが正常に機能しない場合は、Internet Explorer でスクリプトのデバッグを有効にしてみてください。
- [ツール]>[インターネット オプション]>[詳細設定] に移動します。
- [参照] で、[スクリプトのデバッグを無効にする (Internet Explorer)] と [スクリプトのデバッグを無効にする (その他)] の各チェックボックスをオフにします。
これらの設定は、問題のトラブルシューティングを行う場合にのみチェックボックスをオフにすることをお勧めします。 チェックボックスをオフにしたままにすると、参照時にメッセージが表示されます。 問題が解決したら、[スクリプトのデバッグを無効にする (Internet Explorer)] と [スクリプトのデバッグを無効にする (その他)] の各チェックボックスをオンにしてください。
アドインが Office でアクティブ化されない
ユーザーが次の手順を完了してもアドインがアクティブ化されない場合。
- Office アプリケーションで Microsoft アカウントを使用してサインインします。
- 自分の Microsoft アカウントの 2 段階検証を有効にする。
- アドインを挿入しようとする際に、メッセージに従って ID の確認を行う。
Office の最新の更新プログラムがインストールされていることを確認するか、 Windows インストーラーを使用して更新します。
アドイン ダイアログ ボックスを表示できない
Office アドインを使用するとき、ユーザーは、ダイアログ ボックスの表示を許可するよう求められます。 ユーザーが [許可] を選択すると、次のエラー メッセージが表示されます。
「ブラウザーのセキュリティ設定により、ダイアログ ボックスを作成できません。 別のブラウザーを試すか、アドレス バーに表示される [URL] とドメインが同じセキュリティ ゾーン内になるようにブラウザーを構成してください。"
| 影響を受けるブラウザー | 影響を受けるプラットフォーム |
|---|---|
| Microsoft Edge | Office on the web |
この問題を解決するために、エンド ユーザーまたは管理者は、Microsoft Edge ブラウザー の信頼済みサイトのリストにアドインのドメインを追加することができます。
重要
アドインを信頼しない場合は、信頼済みサイトのリストにアドインの URL を追加しないでください。
URL を信頼済みサイトのリストに追加する方法:
- [コントロール パネル]で、[インターネット オプション] > [セキュリティ] に移動します。
- [信頼済みサイト] ゾーンを選択して、[サイト] を選択します。
- エラー メッセージに表示される URL を入力して、[追加] を選択します。
- アドインの使用をもう一度お試しください。 問題が続く場合は、他のセキュリティ ゾーンの設定を変えて、アドインのドメインが Office アプリケーションのアドレス バーに表示される URL と同じゾーンに存在するようにします。
この問題は、ポップアップ モードでダイアログ API が使用されているときに発生します。 この問題を防ぐには、displayInFrame フラグを使います。 そのために、ページが iframe 内の表示をサポートしている必要があります。 次の例は、フラグの使用方法を示しています。
Office.context.ui.displayDialogAsync(startAddress, { displayInIFrame: true }, callback);
アドインがアップグレードされない
アドインの更新されたマニフェストをデプロイするときに、次のエラーが表示されることがあります。 ADD-IN WARNING: This add-in is currently upgrading. Please close the current message or appointment, and re-open in a few moments.
アドインの機能を追加したり、バグを修正したりする場合は、更新プログラムを展開する必要があります。 アドインが 1 人以上の管理者によって組織に展開されている場合、一部のマニフェスト変更を行うには、管理者が更新プログラムに同意する必要があります。 管理者が更新に同意するまで、ユーザーはアドインの既存のバージョンに残ります。 次のマニフェストを変更するには、管理者の同意を再度必要とします。
- 要求されたアクセス許可の変更。 アド インでの API 使用のためのアクセス許可の要求 と Outlook アドインのアクセス許可についてを参照してください。
- 追加または変更された スコープ。 (アドインが Microsoft 365 の統合マニフェストを使用している場合は適用されません。)
- 追加または変更された イベント。
注:
マニフェストに変更を加える場合は、必ずマニフェストのバージョン番号を引き上げる必要があります。
- アドインがアドインのみのマニフェストを使用している場合は、「 バージョン要素」を参照してください。
- アドインで統合マニフェストを使用している場合は、「 バージョン」プロパティを参照してください。
関連項目
Office Add-ins