質問

私は、いくつかの単純なプロパティについて送信されている電子メールをチェックする、本当に単純なOutlook VSTOアドインを作成しようとしています。私の問題は、Outlookを使用してアドインをインストール/テストできないように見えることです。私が書いたコードが期待通りに動作する可能性が高いことを確認する単体テストを追加しましたが、その最終レベルの統合は私を免れます。 Outlook内でコードをテストする方法に関する提案はありますか?事前に感謝します。

必要に応じて、コードを投稿し、コードの機能を詳しく説明することもできます。

役に立ちましたか?

解決

Visual Studioでコーディングしている場合、デバッグは自動的にOutlookに配置され、Outlookを開きます。問題が発生する可能性があるため、開始する前にOutlookが閉じていることを確認してください。それ以外の場合、dllが作成されたbinフォルダーにvstoファイルがあり、それをクリックするとインストールされます。

他のヒント

また、一度インストールすると悪いアドインを削除できないという問題も多くあります。通常の手順は次のとおりです。

  • VSTOアドインをアンインストールします(vstoinstaller / uコマンドを使用)
  • %userprofile%\ AppData \ Local \ Apps \ 2.0ディレクトリ内のディレクトリを削除します
  • %userprofile%\ AppData \ Local \ assembly \ dl3ディレクトリ内のディレクトリを削除します
  • ClickOnceアプリキャッシュをクリアする(rundll32 dfshim、CleanOnlineAppCache)

これらすべてがまだ機能しない場合、Visual Studioの外部にvstoアドインをインストールする場合の回避策の1つは(これを行う場合)、メインアセンブリのプロパティでアセンブリ名を一時的に変更することです。他の何か。これにより、Outlook /インストーラーは、これはこれまで見たことのないまったく新しいアドインであると考えるようになります。

これがお役に立てば幸いです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top