1

現在、Office Web アドインの開発に関する問題がますます増えています。

数か月前から、デバッガーを使用して Visual Studio から Web アドインを起動できなくなりました。出力ウィンドウのエラー メッセージは、「プログラム 'excel.exe' はコード -1 (0xffffffff) で終了しました。」でした。Windows の EventLog では、これに関するログはまったく見つかりませんでした。残念ながら、この問題は依然として存在し、解決策はまだありません。

デバッガーがアタッチされていなくても Visual Studio でアドインを開始できるため、Microsoft Edge DevTools Previewを使用してコードをデバッグしました。

ただし、現在、どの Office アプリケーションでもアドインが開始されないという問題があります。まず、「このアドインを localhost から開けません」というエラーが発生しました。そのため、次のマイクロソフトのドキュメント (ループバックの免除)に従って、これを修正しました。残念ながら成功しませんでした。オプション 1ではまったく効果がなく、オプション 2では localhost エラー メッセージは表示されなくなりましたが、This add-in could not be started. Close this dialog to ignore the problem or click "Restart" to try again.

Fiddler の応答には、「[Fiddler] 'localhost' への接続に失敗しました。
エラー: ConnectionRefused (0x274d)。System.Net.Sockets.SocketException
ターゲット コンピューターが 127.0.0.1 への接続を拒否したため、接続を確立できませんでした: 44332"

残念ながら解決策はまだ見つかっていませんが、もしかしたら既に解決策はあるのでしょうか?

編集: The program 'excel.exe' has exited with code -1「Microsoft 365」アプリのオンライン修復をもう一度実行することで解決しました。しかし、他の問題はまだ残っています。

4

1 に答える 1

-1

このエラーの原因の 1 つは、Microsoft Edge Web ビューアーにループバックの除外がないことです。この問題を解決するには、次のいずれかのオプションを使用して、デスクトップ アプリ Web ビューアーにローカル ループバックの除外を追加します。

https://docs.microsoft.com/en-us/office/troubleshoot/office-suite-issues/cannot-open-add-in-from-localhost

于 2021-02-26T11:53:44.117 に答える