Office 2013 と VS2013 を Windows 8.1 にインストールしました。バージョン 12 の PIA (Office 2007 用) を参照する古いプロジェクトを開くと、VS2013 はバージョン 14 と 15 の PIA のみをインストールするため、参照に含まれていません。
PIA 12 を使い続けたいので、参照を変更したくありません。代わりに、バージョン 12 の PIA を VS2013 に登録したいと思います。どうすればこれを達成できますか?
すでに PIA 再頒布可能パッケージを使用してみましたが、Office 2007 もインストールしないと動作しません (これは望ましくありません)。他のシステムから dll のコピーを取得できますが、これらを Visual Studio 2013 に登録するにはどうすればよいですか (GAC では必要ないと思いますが、VS2013 だけです)。
PIA について知っている限り、いくつかの COM クラス ID を記録する必要があります。
編集:
現在、PIA dll は、名前と指紋/公開キー (ヒント パスなし) だけで参照されています。VS2013 で参照パネルを開くと、それらが表示され、選択して機能することができます。VS2013がそれらを見つけることができるように、それらはどこかに登録されているようです。これを他のコンピューターに複製したいだけです。