Не могу найти Microsoft.Офис.Взаимодействие С Visual Studio



Мне нужно разработать приложение, которое будет иметь возможность отправлять электронные письма с помощью C# с visual studio. Приложение сможет использовать шаблоны для почты и многое другое, но у меня есть проблема.



Я не могу найти любой офис.Ссылки на взаимодействие, когда я пытаюсь добавить их, что означает, что я не могу работать с Outlook. Офис установлен на моем компьютере, но я также пытаюсь установить PIA по этой ссылке http://www.microsoft.com/en-us/download/details.aspx?id=3508 но это ничего не изменило (когда я запускаю MSI, он останавливается без слова, я не знаю, является ли это частью проблемы).



Я использую VS 2013 express это часть его ограничения?

497   10  

10 ответов:

ищите их под COM при попытке добавить ссылки. Вы должны найти ссылку ниже и, возможно, библиотеку объектов Microsoft Outlook 15.0, если вам это нужно. Существуют аналогичные библиотеки для Word, Excel и др.:

enter image description here

обновление: библиотека объектов должна содержать материал взаимодействия. Попробуйте добавить это в исходный файл, и посмотреть, если он не находит то, что вам нужно:

using Microsoft.Office.Interop.Outlook;

enter image description here

Если вы используете Visual Studio 2015 и столкнулись с этой проблемой, вы можете установить MS Office Developer Tools для VS2015 здесь.

Я забыл выбрать Microsoft Office Developer Tools для установки изначально. В моем случае Visual Studio Professional 2013, а также 2015.

enter image description here

с Visual Studio 2015 Я активировал его с помощью следующих действий.

  1. программы и компоненты -- > выберите Visual Studio > изменить
  2. Выбрать Изменить
  3. Windows и Webdevelopment --> Отметьте "Microsoft Office Developer Tools"
  4. Начать Обновление

Он должен работать сейчас.

вы можете найти его по ссылке:

C:\Windows\assembly\GAC_MSIL\Microsoft.Офис.Взаимодействие.Word\15.0.0.0__71e9bce111e9429c\Microsoft.Офис.Взаимодействие.Слово.dll

просмотрите его, затем добавьте ссылки

если вы установили последнюю версию Visual studio и хотите Чтобы найти библиотеку Microsoft.Office.Interop.Outlook или любое другое Microsoft.Office.Interop библиотека, то вы должны посмотреть в ниже 2 папки:

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\Office14

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\Office15

обратите внимание, что папка может быть C:\Program Files\

Я думаю, что вы должны запустить это .msi для установки библиотек DLL. После того, как я это проверил .msi я могу перейти к (VS 2012) добавить ссылки > сборки > расширения и все Microsoft.Офис.Библиотеки DLL взаимодействия не существует.

на моем компьютере библиотеки DLL находятся в "c:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA" таким образом, вы можете проверить аналогичный/эквивалентный каталог на своем, чтобы убедиться, что их там нет?

необходимо установить распространяемые средства Visual Studio Tools for Office Runtime:

http://msdn.microsoft.com/en-us/library/ms178739.aspx

У меня была такая же проблема с Visual Studio Community 2013, я исправил ее, загрузив и установив последнее обновление Office Developer Tools для Visual Studio 2013. Теперь я могу видеть все Microsoft.Офис.Взаимодействие.* список, когда я иду к

Добавить Ссылки > Сборки > Расширения

вы можете скачать его с здесь:

https://www.visualstudio.com/en-us/news/vs2013-update4-rtm-vs.aspx#Office
http://aka.ms/OfficeDevToolsForVS2013

скачать и установить Microsoft.Офис.Взаимодействие.Бывший.. чтобы исправить отсутствующие или поврежденные ошибки dll.

Разработчик: Microsoft Corporation Продукт:Microsoft Office 2010 Описание: Microsoft.Офис.Взаимодействие.Excel

получить dll здесь. https://www.dllme.com/dll/files/microsoft_office_interop_excel_dll.html

Comments

    Ничего не найдено.