visualbasic visual studio powerpacks power packs microsoft for agregar c# com interop side-by-side regfreecom

c# - powerpacks - visual basic power pack for visual studio 2017



¿Hay alguna manera de registrar la activación gratuita de los componentes EXE COM? (4)

COM sin registro no funciona para componentes fuera de proceso.

Los tipos de proyectos ActiveX EXE y ActiveX Document no se pueden usar con Reg-Free COM, como se explica en la barra lateral.

Simplifique la implementación de aplicaciones con ClickOnce y COM sin registro

¿Hay alguna manera de activar un componente COM que es una aplicación EXE COM y también depende de las DLL de COM? Quiero activar este componente COM desde la aplicación .NET (VS 2005 / VS 2008).

La ruta de acceso es la aplicación C # -> invocando el exe fuera de proc (esto es a través de COM) y luego este fuera de proc llama a pocas DLL COM


Mira Microsoft Forum Registration-Free EXE COM Server? Entonces, no hay una manera directa de hacer este trabajo sin ningún código adicional. En cuanto a mí, el código aún necesita un registro clásico para corregir la clasificación de fechas.


Puedes consultar este artículo . El autor está cargando objetos COM IFilter pasando por alto CoCreateInstance estándar. Tal vez esto pueda ayudarle.


La activación gratuita de registro se describe aquí . En general, parece que crea sus componentes COM y sus clientes como de costumbre, y luego los coloca todos en el mismo directorio con un archivo de manifiesto que contiene la información de registro de COM.