ms word - studio - ¿Hay alguna solución para la siguiente adición de palabras de VSTO Word 2010 al hacer clic en el error de implementación?
visual studio para office (2)
Al implementar un complemento de Word, que se publica sin errores. Recibo el siguiente error después de que los archivos hayan sido copiados.
No tengo mucho para seguir. Este es el rastro de la pila.
************** Texto de excepción **************
System.ArgumentException: el valor no se encuentra dentro del rango esperado. en System.Deployment.Internal.Isolation.IActContext.ApplicationBasePath (UInt32 Flags, String & ApplicationPath) en System.ActivationContext.get_ApplicationDirectory () en System.AppDomainSetup..ctor (ActivationArguments activationArguments) en Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDloymentManager .CreateAppDomainSetup (ActivationContext context, Uri deploymentManifestUri, AddInInstallationStatus installStatus) en Microsoft.VisualStudio.Tools.Applications.Deployment.ClickOnceAddInDeploymentManager.InstallAddIn ()
aquí hay una respuesta a lo que estás buscando:
el problema:-
abra Process Monitor durante la actualización fallida y vea si Winword.exe está navegando en la siguiente clave de registro-> HKCU / Software / Classes / Software / Microsoft / Windows / CurrentVersion / Deployment / SideBySide / 2.0 / Marks / mmiw..vsto_510943deeecbc925_0002.0000_2055f5031035ea75 / appid
en esto, alguien logró marcar la casilla de verificación Modo de compatibilidad para Word, ejecutándolo por defecto en Windows XP SP2 (ver si puede hacer que el programa sea compatible con su sistema en pocas palabras).
si este no es el problema
A continuación, lea más al respecto: - implementar un VS 2008 SP1 Word 2007
Hay otra publicación que he encontrado sobre este tema AQUÍ . muestra un posible trabajo que podría intentar obtener un resultado? No estoy del todo seguro, pero en esto, el desarrollador estaba usando Outlook 2008, creo que eliminó las instancias de Outlook dentro de su código y reimplementó partes de él y dejó de lado otros. Tal vez esto podría ser una solución temporal o ayudarlo a entender cuál es el problema.
(Lamento que mis respuestas no sean tan claras, no tengo mucho tiempo para desbordar la pila en este momento, limpiaré la respuesta cuando tenga más tiempo (fluirá)) ++ esto es todo lo que puede encontrar con respecto a este error, pero hay personas con el mismo problema en los foros de Microsoft, ¿tal vez podría encontrar una respuesta más rápido allí? Si sigues los enlaces que he publicado, deberías poder encontrar alguna información que pueda darte una solución decente.
PD. si esto no funciona, responde lo antes posible y buscaré lo antes posible, creo que he encontrado algo más que podría ser útil, solo tengo que entenderlo antes de publicarlo.
Recientemente me encontré con este problema también después de jugar con algunas dependencias. Ninguna de las soluciones indicadas funcionó (ya sea en MSDN o aquí).
Cómo lo arreglé:
- Encuentre una versión publicada anterior que funcionó.
- Encuentra el archivo .dll.manifest.
- Difícil que se manifiesta con el que está equivocando.
En mi caso, vi que un .dll estaba incorrectamente referenciado allí (así tuve una v2 y una v4). Eliminé esta referencia y, gracias a Dios, funciona.