Не могу найти Microsoft.Офис.Взаимодействие С Visual Studio
Мне нужно разработать приложение, которое будет иметь возможность отправлять электронные письма с помощью C# с visual studio. Приложение сможет использовать шаблоны для почты и многое другое, но у меня есть проблема.
Я не могу найти любой офис.Ссылки на взаимодействие, когда я пытаюсь добавить их, что означает, что я не могу работать с Outlook. Офис установлен на моем компьютере, но я также пытаюсь установить PIA по этой ссылке http://www.microsoft.com/en-us/download/details.aspx?id=3508 но это ничего не изменило (когда я запускаю MSI, он останавливается без слова, я не знаю, является ли это частью проблемы).
Я использую VS 2013 express это часть его ограничения?
10 ответов:
ищите их под COM при попытке добавить ссылки. Вы должны найти ссылку ниже и, возможно, библиотеку объектов Microsoft Outlook 15.0, если вам это нужно. Существуют аналогичные библиотеки для Word, Excel и др.:
обновление: библиотека объектов должна содержать материал взаимодействия. Попробуйте добавить это в исходный файл, и посмотреть, если он не находит то, что вам нужно:
using Microsoft.Office.Interop.Outlook;
Если вы используете Visual Studio 2015 и столкнулись с этой проблемой, вы можете установить MS Office Developer Tools для VS2015 здесь.
Я забыл выбрать Microsoft Office Developer Tools для установки изначально. В моем случае Visual Studio Professional 2013, а также 2015.
с Visual Studio 2015 Я активировал его с помощью следующих действий.
- программы и компоненты -- > выберите Visual Studio > изменить
- Выбрать Изменить
- Windows и Webdevelopment --> Отметьте "Microsoft Office Developer Tools"
- Начать Обновление
Он должен работать сейчас.
вы можете найти его по ссылке:
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 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