質問

VB.Net 2008とVSTOを使用して、MS Officeアプリの起動時に起動する必要がある共有アドインを設計しています。 2002、2003、2007の両方のアプリケーションで動作する必要があります。 Officeのバージョンとアプリケーション名を示すテストメッセージをポップアップする作業用アドインを作成し、これをすべてのアプリでテストしました。

ソリューションの次の部分は、ドキュメント監査および企業保護マーキングなどのために実行する必要があるアプリケーション固有のコードをコーディングすることです。 Excelで、すべてのアドインがネットワークアドインフォルダーにリンクされていることを確認します。

これからの私のアプローチは、アプリケーションオブジェクトに対してレイトバインドし、コードに存在する型指定された(たとえば、Excel)アプリケーションオブジェクト参照の1つをこのオブジェクトに設定することでした。

VSTOはまだ比較的新しいので、何かおかしなことをしている場合はお知らせください。 :)

Ta。

役に立ちましたか?

解決

このプロジェクトを完了し、late bindを使用して指定した方法で実行しました。 XPと2007の両方のすべてのオフィスアプリでlieka dreamに機能します。たぶん、あなたは少しマスのタイトルをセックスしたはずです。ええ、多分私はすべきです。

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