Jak korzystać z biblioteki AutoitX (OCX/ActiveX) w aplikacji .NET C# bez jej rejestracji?Jak korzystać z AutoItX w .NET (C#) bez rejestracji
Chciałbym utworzyć z nim aplikację bez potrzeby korzystania z uprawnień administratora do instalacji.
Znalazłem kilka stron o MSDN takich jak, Registration-Free Activation of COM Components: A Walkthrough o tworzeniu plików manifestu dla plików DLL. Próbowałem i nie udało mi się. Być może jest to możliwe i stworzyłem to niesłusznie. Niestety zgubiłem pliki XML, więc nie mogę tego opublikować tutaj.
Próbowałem także ustawić izolowane i włączyć typy interop w właściwościach odniesienia bez powodzenia.
Czy można uzyskać pracę AutoItXa w języku C# bez potrzeby rejestracji? Jeśli tak, jak to zrobić?
Myślę, że powinno być możliwe używanie jako DLL, a nie OCX, ale nie wiem, jak to zrobić w C#.
Obecnie używam go lubię:
AutoItX3Lib.AutoItX3 autoit = new AutoItX3Lib.AutoItX3();
autoit.AutoItSetOption("WinTitleMatchMode", 2);
itd. Więc jeśli pójdę za połączenia bezpośrednie DLL, w jaki sposób to zrobić wtedy?
szczególności jeśli używasz AutoIt 3.3, a chcesz klasę w tym poście - http://www.autoitscript.com/forum/topic/72905-c-use-of-the-dll-some -idears-for-you/# entry642195 –