2

Word 用の VSTO プラグインを開発していますが、アドインの最初のエントリ ポイントが AddIn_Startup ハンドラであるという問題があります。問題は、必要なアセンブリを見つけるために実装した AssemblyResolve ハンドラーに対して、このハンドラーの呼び出しが遅すぎることです。

Addins.Designer.cs クラスの AppDomain.CurrentDomain.AssemblyResolve イベントにハンドラーを割り当てることで問題を解決しましたが、ご存知のように、このコードは自動生成されます。

AddIn_Startup ハンドラーや自動生成されていないファイルのように、AssemblyResolve ハンドラーをより早く割り当てる方法はありますか?

4

3 に答える 3

0

実行時に参照を管理し、必要なことを実行できるスタンドアロン アプリケーションではなく、アドインを開発することに注意してください。バインド情報をアプリケーション構成ファイルに追加することを検討してください (この場合、Word.exe.config になります)。

于 2015-04-16T13:49:31.000 に答える