Outlook PIA を使用しています。私は事前バインディングを使用し、Outlook 2013 と Outlook 2010 で正常に動作する Outlook PIA 2010 への参照を追加しました。これを行う方法はありますか?
または、Outlook をバージョンに依存しないようにするために、Outlook の遅延バインディングを提案するフォーラムを調べました。
そして、いつ遅延バインディングを使用するのですか?
Outlook PIA を使用しています。私は事前バインディングを使用し、Outlook 2013 と Outlook 2010 で正常に動作する Outlook PIA 2010 への参照を追加しました。これを行う方法はありますか?
または、Outlook をバージョンに依存しないようにするために、Outlook の遅延バインディングを提案するフォーラムを調べました。
そして、いつ遅延バインディングを使用するのですか?
インストール時に、システムにインストールされている Outlook のバージョンを確認し、対応する相互運用ライブラリのみを展開できます。
しかし、広く普及しているソリューションは、最も低い相互運用バージョンを使用することです。したがって、Outlook 2010 でサポートされているメソッドとプロパティがコードで使用されていることを確認できるため、最も低いバージョンの Outlook でソリューションを簡単に実行できます。必要に応じて、遅延入札テクノロジを使用して、相互運用アセンブリにリストされていないプロパティとメソッドにアクセスできます (詳細については、 Type.InvokeMemberを参照してください)。
最後に、「アドインで複数の Office バージョンをサポートする」で説明されているすべてのことを見つけることができます。相互運用アセンブリと遅延バインディング。論文。