私は現在 Office 2010 をインストールしており、まだ 2007 を VSTO ソリューションで使用している同僚を支援しようとしています。Visual Studio の私のコピーが O2010 dll を指すように更新するプロジェクト ファイルをスラッシングするため、これは混乱しています。2010 の横に Office 2007 をインストールした場合、アップグレード ウィザードがすべてを台無しにすることなくソリューションを開くことができるでしょうか。それとも、雇用主が O2010 を新しい標準にするまで、ソリューションに大幅なアーキテクチャの変更を加えるか、O2007 に戻すしかありません。
2785 次
3 に答える
2
Office 2007 アドインを作成するために Office 2007 をインストールする必要はありません。ここでの問題は、適切な VSTO コンポーネントが不足していることだと思います。
以下がインストールされていることを確認してください。
- Office のすべての .NET および開発者ツール (Office 2010 インストーラーから -- Office 2007 インストーラーは不要)
- Visual Studio の Microsoft Office Developer Tools (VS インストーラーから)
- Microsoft Office 2007 プライマリ相互運用機能アセンブリ
- Office ランタイム用の Microsoft Visual Studio 2010 ツール
- Microsoft Office システム用の Microsoft Visual Studio ツール (バージョン 3.0 ランタイム)
これらのいずれかが既にインストールされている場合は、インストールを修復することをお勧めします。
于 2012-05-15T14:26:09.757 に答える
2
Outlook のバージョンを並べて実行することはできません(とここ)。
2007 と 2010 の両方をターゲットにすることはできますが、組み込みの相互運用タイプを調査する必要があります。
于 2012-05-15T13:41:32.800 に答える