Não é possível encontrar Microsoft.Office.Interop Visual Studio

Eu preciso desenvolver um aplicativo que terá a capacidade de enviar e-mails usando c # com visual studio. O aplicativo poderá usar modelos de e-mail e muitas outras coisas, mas tenho um problema.

Não consigo encontrar nenhuma referência do Office.Interop quando tento adicioná-las, o que significa que não consigo trabalhar com o Outlook. O Office está instalado no meu computador, mas eu também tento instalar o PIA neste link http://www.microsoft.com/en-us/download/details.aspx?id=3508 mas ele não mudou nada (quando Eu ligo o MSI para sem uma palavra, não sei se é parte do problema).

Eu uso VS 2013 express é parte de sua limitação?

Procure-os em COM ao tentar adicionar as referências. Você deve encontrar a referência abaixo e, possivelmente, Microsoft Outlook 15.0 Object Library, se você precisar disso. Existem bibliotecas semelhantes para o Word, Excel, etc .:

insira a descrição da imagem aqui

Atualização: A biblioteca de objects deve conter o material de interoperabilidade. Tente adicionar isso a um arquivo de origem e veja se ele não encontra o que você precisa:

 using Microsoft.Office.Interop.Outlook; 

insira a descrição da imagem aqui

Se você estiver usando o Visual Studio 2015 e estiver encontrando esse problema, poderá instalar o MS Office Developer Tools para VS2015 aqui .

Esqueci de selecionar o Microsoft Office Developer Tools para instalação inicialmente. No meu caso Visual Studio Professional 2013 e também 2015.

insira a descrição da imagem aqui

Com o Visual Studio 2015, eu o ativei com os seguintes passos.

  1. Programas e Recursos -> Selecionar Visual Studio> Alterar
  2. Escolha Modificar
  3. Windows e Webdevelopment -> Assinale “Ferramentas do Microsoft Office Developer”
  4. Começar atualização

Deve funcionar agora.

Você pode encontrá-lo no link:

C: \ Windows \ assembly \ GAC_MSIL \ Microsoft.Office.Interop.Word \ 15.0.0.0__71e9bce111e9429c \ Microsoft.Office.Interop.Word.dll

Navegue e adicione referências

Se você instalou o último Visual Studio e deseja localizar a biblioteca do Microsoft.Office.Interop.Outlook ou qualquer outra biblioteca Microsoft.Office.Interop , então você deve procurar em 2 pastas abaixo:

 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 

Por favor, note que a pasta pode ser C:\Program Files\

Eu acho que você precisa executar esse .msi para instalar as dlls. Depois que eu corri o .msi eu posso ir para (VS 2012) Adicionar Referências> Assemblies> Extensões e todas as dlls Microsoft.Office.Interop estão lá.

No meu computador as dlls são encontradas em “c: \ Arquivos de Programas (x86) \ Microsoft Visual Studio 12.0 \ Ferramentas do Visual Studio para Office \ PIA” para que você possa verificar em um diretório similar / equivalente no seu apenas para ter certeza de que eles são não está lá?

Você precisa instalar o Visual Studio Tools para o Office Runtime Redistributable:

http://msdn.microsoft.com/pt-br/library/ms178739.aspx

Eu tive o mesmo problema com o Visual Studio Community 2013, corrigi-lo baixando e instalando a atualização mais recente do Office Developer Tools para Visual Studio 2013. Agora eu sou capaz de ver toda a lista Microsoft.Office.Interop. * Quando eu vou para

Adicionar Referências> Assemblies> Extensões

Você pode baixá-lo aqui:

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

Baixe e instale o Microsoft.Office.Interop.Ex .. para corrigir erros dll ausentes ou corrompidos.

Desenvolvedor: Microsoft Corporation Produto: Microsoft Office 2010 Descrição: Microsoft.Office.Interop.Excel

Obtenha a dll aqui. https://www.dllme.com/dll/files/microsoft_office_interop_excel_dll.html