VS2005 - Невозможно добавить ссылку на Microsoft.Office.Interop.Word (Office 2010) - PullRequest
4 голосов
/ 14 июля 2011

Запуск WinXP SP3, Visual Studios 2005, .NET 2.0. Недавно обновленный компьютер с Office 2007 до Office 2010 sp1.

У меня был проект, который ссылался на Microsoft.Office.Interop.Word, и когда я снова открыл его, ссылка не была найдена. Я проверил установочный компакт-диск Office и выбрал «.NET Programmability Support» в качестве установленного. Если я захожу в C: \ Windows \ assembly, в списке устанавливается Microsoft.Office.Interop.Word версии 14.0.0.0.

Когда я перехожу на вкладку «Добавить ссылку .NET», единственными ссылками Office, которые я вижу, являются Microsoft.Office.Tools.Common, Microsoft.Office.Tools.Excel, Microsoft.Office.Tools.Outlook, Microsoft.Office.Tools. Слово.

Я могу перейти на вкладку COM и добавить библиотеку объектов Microsoft Office 14.0, чтобы получить ссылку на Microsoft.Office.Core. Однако я не смог найти способ сослаться на сборку Interop.

Выполнение поиска файла на моем компьютере для Microsoft.Office.Interop.Word.dll также не находит совпадений.

Я отремонтировал Office и все еще не повезло. Я также пытался установить PIA напрямую, такое же поведение.

Может ли это быть проблемой при попытке использовать сборку взаимодействия Office 2010 с VS2005? В Интернете я увидел, что каталог, в котором находится dll, обычно находится в папке Program Files \ Visual Studios 10.

Есть мысли о том, какой шаг я пропускаю?

1 Ответ

1 голос
/ 14 июля 2011

Вы можете установить Office 2010 PIA отдельно. Установщик можно скачать с http://www.microsoft.com/download/en/details.aspx?id=3508

...