Запуск 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.
Есть мысли о том, какой шаг я пропускаю?