ありがとうございます。Outlook VSTOフォームがリリースバージョン(インストール済み)に表示されない
私は、browser
を読み込んで、サードパーティの認証サービスでログインできるようにするポップアップForm
を含むOutlookプラグインを開発しています。
これは、デバッグセッションから実行すると効果的です。リボンにカスタムタブが表示され、「ログイン」ボタンをクリックすると、.ShowDialog()を使用してフォームがモーダルとしてポップアップします。私はこのVSTOを公開して、自分のマシンにインストールすると、私は、Outlook 2016
問題
を使用しています
、プラグインのロードと私はカスタムリボンタブにある「ログイン」ボタンを見ることができ、クリックすると何も起こりません。ダイアログが単にメインフォームの下にポップしているのではないことを確認しました。それがあれば、私はそれを見つけることができません。
デバッグセッションに戻る - すべてがうまくいきます。私はパーミッションの問題を疑うが、Outlookからプロンプトやエラーが出ない。
最後に、それが関連するかどうかはわからないが、私は同僚にVSTOインストーラを送信してインストールしようとしたとき、彼らは次のエラーを取得する:
System.Security.SecurityException:カスタマイズ機能この {APP NAME REMOVED}またはその場所の展開マニフェストに署名するために使用された証明書が が信頼されていないため、アプリケーションが機能しません。詳細については、管理者に問い合わせてください。
ご協力いただきまして誠にありがとうございます。
ユージーンの答えは正しいが、問題の根本原因は無関係であることがわかった。私はそれが他の誰かを助ける場合があります:ポップアップは、構成(XML)ファイルから取得されたURLに依存しています。このXMLファイルは、リリース版では使用できませんでした。 –