VisualStudioを使用して最初のOfficeアドインを作成しました。4.0 .Netフレームワークを対象とし、新しいVS2012を使用して作成されました。このプロジェクトをオフィス内のさまざまな32ビットXPおよび64ビットWindows7コンピューターに配布/インストールする必要があります。そこで、プロジェクトをXPにインストールするように構成しました(XPと互換性のあるソリューションを作成するために、VS 2012を更新する必要があることに気づかなかったため、これが最初のスピードバンプでした)。有効なwin32アプリケーションができたので、別のエラーが発生します。
'C:\ filepath ... \ ImportContacts.vsto'をインストールしようとすると次のエラーが発生しました:"この操作で指定されたファイルにアプリケーションが関連付けられていません。"
少し掘り下げた後、クライアントコンピューターにOfficeRuntime用のMicrosoftVisualStudioToolsをインストールする必要があると思います。これを行うには、プロジェクトの前提条件プロパティを使用したいと思います。そこで、いくつかの注目すべきサイトを使用してカスタム前提条件を作成する方法について説明しました(たとえば、ブートストラッパーパッケージの作成、アプリケーション展開の前提条件、カスタム前提条件の追加、およびVisual Studio2012でのOffice2013のブートストラッパーパッケージの作成)。その最後のURLに従ってファイルを作成しましたが(まだ必要なパッケージに関連するかどうかはわかりませんが)、[プロジェクト]>[プロパティ]>[公開]>[前提条件]の下のダイアログボックスに表示されません。
この記事を読むと、VS 2012を再起動すると、VSの前提条件ダイアログボックスが自動的に更新されると書かれていますが、これは役に立ちませんでした。将来、この機能を再度使用する必要があることはわかっているので、何が間違っているのかを知り、これを修正したいと思います。助けてください!そして、私はこの問題を解決するのを手伝ってくれる人にすぐにACCEPTを与えることを約束します!前もって感謝します。