Как использовать AutoitX ( OCX / ActiveX библиотека) в приложении .NET C # без регистрации?
Я бы хотелнравится создавать приложение с ним без необходимости использовать права администратора для установки.
Я нашел несколько страниц на MSDN например, Активация COM-компонентов без регистрации:Пошаговое руководство о создании файлов манифеста для файлов DLL.Я попробовал это и не удалось.Так что, возможно, это возможно, и я создал это неправильно.К сожалению, я потерял файлы XML, поэтому не могу опубликовать это здесь.
Я также попытался установить изолированные и включить типы взаимодействия в ссылочных свойствах без успеха.
Можно ли заставить AutoItX работать в C # без необходимости регистрации?Если да, то как мне это сделать?
Я думаю, что можно использовать как DLL, а не как OCX, но я не знаю, как именно это сделать в C #.
В настоящее время я использую его как:
AutoItX3Lib.AutoItX3 autoit = new AutoItX3Lib.AutoItX3();
autoit.AutoItSetOption("WinTitleMatchMode", 2);
и т. Д.Так что, если бы я пошел на прямые вызовы DLL, как бы я это сделал тогда?