これは私がいる非常に奇妙な状況です。私の頭の中で答えを傷つける。Outlook Addinが起動しない
私は開発者マシンとクライアントマシンの約90%で完全に機能するOutlookアドインを開発しました。
アドインの負荷挙動が3
ユーザの10%であり、見通しは、ユーザが手動に行くことによってアドインをアクティブにすることができる3である負荷の動作にもかかわらず、アドインをロードせずに起動しますアドインマネージャーをOutlookで再起動したが、再起動するとこのアドインは無効に戻りますが、ロード動作は3から変更されません。
私はInstall Shield LEを使用してこのアドインをパッケージ化しました。私はもうどこでデバッグすべきか分からず、異なる負荷動作の値を変更しようとしましたが、同じ結果に変わりはありませんでした。アドインは、この一連のユーザーで起動時に読み込まれません。
会社はZenWorksを使用して、インストールシールドを使用して生成するMSIからすべてのPCにアドインを自動的にインストールします。
私は、アドインのインストールディレクトリに行って、.vstoデプロイメントファイルを使用してアドインをインストールすると、それは動作し、Outlookにロードされます(しかしthatsによって2つのアドインがインストールされます)。
レジストリの復元力のセクションもチェックしましたが、アドインはありません。
問題が発生したマシンの1つにオフィスを再インストールしてみることもあります。また、他のいくつかのアドイン(私も壊れた.NetFrameworkを見た)によって引き起こされることができます。時折、Windowsを再インストールする必要がありました。また、[VSTOはエラーやその他のエラーを抑制する]をオンにしてみてください(http://stackoverflow.com/questions/4668777/how-to-troubleshoot-a-vsto-addin-that-does-not-load) – PetLahev
@PetLahevありがとう今では私のリストに2つのデバッグオプションがあります(再インストール+可能であればドットネットの再インストールを試してみてください)。これを試すにはクライアントサイトに行きます。彼らが私にオフィスを再インストールする権利を与えることを願っています。 VSTOを無効にするように指示しましたが、エラーはありませんでした。 – Undisputed007