.NET C#アプリケーションでAutoitX(OCX///ライブラリ)を.NET C#アプリケーションに登録する方法はありますか?登録なしで.NET(C#)をAutoItXで使用する方法
インストールの管理者権限を必要とせずにアプリケーションを作成したいと考えています。
MSDNのようなページがいくつか見つかりました。Registration-Free Activation of COM Components: A Walkthrough DLLファイルのマニフェストファイルの作成についてです。私はそれを試して成功しませんでした。だから多分それが可能で、私はそれを間違って作成しました。残念ながら私はXMLファイルを失ってしまったので、ここに投稿することはできません。
また、参照プロパティでinterop型を分離して有効にすることもできました。
登録する必要なしにC#でAutoItXを動作させることは可能ですか?もしそうなら、どうすればいいですか?
私はDLLとOCXではなく、使用することができるはずだと思いますが、C#でどのように行うのか正確にはわかりません。私は、直接DLLの呼び出しのために行くだろうもしそうなら
AutoItX3Lib.AutoItX3 autoit = new AutoItX3Lib.AutoItX3();
autoit.AutoItSetOption("WinTitleMatchMode", 2);
など、どのように私はそれを行うだろう:
現在、私はそれが好きでしょうか?
特に、AutoIt 3.3を使用している場合、このポストにこのクラスが必要です。http://www.autoitscript.com/forum/topic/72905-c-use-of-the-dll-some -idears-for-you /#entry642195 –