¿Cómo se utiliza AutoitX (OCX/ActiveX biblioteca) en una aplicación .NET C# sin registrarlo?Cómo utilizar AutoItX en .NET (C#) y sin registrarse
Me gustaría crear una aplicación con él sin necesidad de utilizar derechos de administrador para la instalación.
Encontré algunas páginas en MSDN como, Registration-Free Activation of COM Components: A Walkthrough sobre la creación de archivos de manifiesto para los archivos DLL. Lo intenté y no tuve éxito. Entonces tal vez es posible y lo creé erróneamente. Lamentablemente, perdí los archivos XML, así que no puedo publicarlo aquí.
También intenté configurar aislado y habilitar los tipos de interoperabilidad en las propiedades de referencia sin éxito.
¿Es posible hacer funcionar AutoItX en C# sin necesidad de registrarse? Si es así, ¿cómo lo hago?
Creo que debería ser posible utilizar como un archivo DLL y no un OCX, pero no sé cómo hacerlo exactamente en C#.
Actualmente, lo uso gusta:
AutoItX3Lib.AutoItX3 autoit = new AutoItX3Lib.AutoItX3();
autoit.AutoItSetOption("WinTitleMatchMode", 2);
etc Así que si me gustaría ir para las llamadas DLL directa, ¿cómo lo haría entonces?
Específicamente si está usando AutoIt 3.3, a continuación, desea la clase en este post - http://www.autoitscript.com/forum/topic/72905-c-use-of-the-dll-some -idears-for-you/# entry642195 –