No se puede encontrar Microsoft.Office.Interop Visual Studio
Estoy desarrollando una aplicación que enviará correos electrónicos usando C#. La aplicación podrá utilizar plantillas para correo, entre otras cosas. El problema es que tengo problemas para encontrar referencias de Office.Interop, lo que significa que no puedo trabajar con Outlook.
Office está instalado en mi computadora, pero también intenté instalar PIA desde este enlace http://www.microsoft.com/en-us/download/details.aspx?id=3508 . Desafortunadamente, esto no cambió nada: cuando inicio el MSI, se detiene sin decir una palabra y no sé si eso es parte del problema.
Búscalos en COM cuando intentes agregar las referencias. Debería encontrar la referencia a continuación y posiblemente la biblioteca de objetos de Microsoft Outlook 15.0, si la necesita. Existen bibliotecas similares para Word, Excel, etc.:
Actualización: La biblioteca de objetos debería contener el material de Interop. Intente agregar esto a un archivo fuente y vea si ahora puede encontrar lo que necesita:
using Microsoft.Office.Interop.Outlook;
Olvidé seleccionar Microsoft Office Developer Tools para la instalación inicialmente. En mi caso Visual Studio Professional 2013 y también 2015.
Si está utilizando Visual Studio 2015 y tiene este problema, puede instalar MS Office Developer Tools para VS2015 aquí .
Con Visual Studio 2015 lo he activado con los siguientes pasos.
- Programas y características --> Seleccione Visual Studio > Cambiar
- Elija Modificar
- Windows y desarrollo web --> Marque/seleccione "Herramientas de desarrollo de Microsoft Office"
- Iniciar la actualización
Debería funcionar ahora.