Actualmente estoy trabajando en un complemento de Excel 2010 que anteriormente era un complemento de Excel 2007. En algún momento del proceso de cambio de computadora, creo que el complemento se convirtió.convertir un complemento de Excel 2010 a un complemento de 2007 (ambos VSTO)
Algunos de mis clientes afirmaron que el complemento ya no funcionaba en Excel 2007, así que traté de depurarlo en una VirtualBox con Excel 2007 y Visual Studio 2010 instalados.
Ahora me sale el mensaje de error:
No puede depurar o ejecutar este proyecto, ya que la versión requerida de la aplicación Microsft Office no está instalado.
empecé un nuevo proyecto de complemento de Excel 2007 y trató de encontrar cuáles son las diferencias y se le ocurrió la idea de que algo tiene que ver con la DLL así que cambié mi complemento de 2010 hasta que parecía una 2007 addin.
Todavía recibo el mensaje de error que indica que mi proyecto no se puede depurar.
¿Hay algo que podría haber olvidado cambiar?
Lamentablemente, escribir un complemento completamente nuevo no es una opción.
Estas preguntas no me han ayudado hasta ahora:
Gracias, este consejo funcionó muy bien. – Bongo
Parece que los símbolos # están simplemente encerrando una ruta de registro; parece que básicamente está diciendo "encuentre esta ruta desde el registro y anexe Excel.exe". - Así que decidí clonar mi configuración de registro de la colmena 12.0 en la colmena 14.0 y darle una oportunidad. Lo 'y he aquí! ¡Funciona! - Ahora puedo, con un archivo .sln/.csproj abrir y depurar el mismo complemento en mi máquina virtual con Windows XP/Office 2007 como puedo en mi máquina virtual con Windows 7/Office 2010 (usando VSTO 4.0 por supuesto). – BrainSlugs83