2011-07-14 23 views
4

WinXP SP3、Visual Studios 2005、.NET 2.0を実行しています。最近Office 2007からOffice 2010 sp1にマシンをアップグレードしました。VS2005 - Microsoft.Office.Interop.Word(Office 2010)への参照を追加できません。

Microsoft.Office.Interop.Wordを参照するプロジェクトがありましたが、再オープンしたときに参照が見つかりませんでした。私はOfficeインストールCDをチェックして、 ".NET Programmability Support"がインストール済みとして選択されています。私がC:\ Windows \ assemblyに行くと、リストにMicrosoft.Office.Interop.Wordバージョン14.0.0.0がインストールされています。

[参照の追加]タブに移動したときに表示される唯一のOffice参照は、Microsoft.Office.Tools.Common、Microsoft.Office.Tools.Excel、Microsoft.Office.Tools.Outlook、Microsoft.Office.Tools 。ワード。

Microsoft Office 14.0 Object LibraryをCOMタブに追加して、Microsoft.Office.Coreへの参照を取得できます。しかし、私はInteropアセンブリを参照する方法を見つけることができませんでした。

私のマシン上でMicrosoft.Office.Interop.Word.dllのファイル検索を行うと、一致するものが見つかりません。

私はOfficeインストールを修復しましたが、まだ運がありません。また、PIAを直接インストールしようとしましたが、同じ動作です。

VS2005でOffice 2010のinteropアセンブリを使用しようとすると、これが問題になることはありますか?私は、dllが見つかったディレクトリがProgram Files \ Visual Studios 10の下にあることをオンラインで見ました。

私は何が足りないのですか?

答えて

1

Office 2010 PIAは別途インストールできます。インストーラはhttp://www.microsoft.com/download/en/details.aspx?id=3508からダウンロードできます。

+0

これは私が試した最初のものの1つでした。 o2010pia.msiファイルを実行したところ、正しくインストールされたようです。私はプログラムの追加と削除でそれを見ることができます。しかし、DLLはまだ見つからず、.NETリファレンスはまだInterop.Wordには存在しません。 – Equixor

+0

私はそれらを検索しようとします。例えば。 locate32プログラムを使用して(ディスク上のファイルを検索するのに非常に便利です) –

+0

ああ、ファイルはGACにありますが、参照ウィンドウには表示されません... –

関連する問題