Office 2007 および Office 2010 で正常に動作する VSTO ベースの PowerPoint アドインがあります。このアドインを毎日毎日実行しているユーザーがいます。
現在、デスクトップに Citrix を使用する新しいクライアントを使用しています。私は Citrix がどのように機能するかを正確に理解したことがありませんが、誰もローカルにソフトウェアをインストールしていないようです。Citrix ボックスからすべてを実行しているだけです。非常に閉鎖的な環境です。Office 2010 と、Vista と思われるものを使用しています。
とにかく、私のアドインはこの環境で奇妙な動作を示しています。リボン上のボタンの 1 つをクリックするだけでエラーが発生することがあります ([アドイン ユーザー インターフェイス エラーを表示する] 設定がオンの場合)。エラーには、「コールバック「ButtonClick」の呼び出し中にエラーが発生しました。
また、ボタンをクリックしてもまったく効果がないように見える場合もあります (ただし、実際には何かを実行し始め、メッセージを表示する前に失敗していると思われます)。
(a) 他の場所で動作し、(b) すべてのボタン クリック ハンドラーで例外をキャッチして報告するため、混乱しています。そのため、エラーが報告されることが期待されます。
環境が非常にロックダウンされており、新しいバージョンのアドインをロールアウトするのに文字通り数週間かかるため、これを診断する方法がわかりません。
何か案は?