Ist AutoIt „Managed-Code“?
-
27-09-2019 - |
Frage
Eine Erweiterung meiner früheren Thread href="https://stackoverflow.com/questions/2634531/c-wrapping-an-application-within-another-application">.
Ich bin Einführung eingebettete Ressource-Anwendungen über Reflexion und ich bin nicht sicher, ob ich AutoIt (.au3
) Dateien verwenden oder nicht. Die Leute sagen, es braucht „Managed-Code“ werden. Ich bin mir nicht ganz sicher, was das bedeutet noch weiß ich, ob AutoIt diese Eigenschaft hat.
Lösung
Managed Code ist, dass die unter dem .NET-CLR ausgeführt wird. AutoIt ist nicht verwalteten Code.
Andere Tipps
AutoIt ist eine interpretierte Sprache, also auch wenn Sie ein Skript in einer anderen einbetten, wird es für jeden sichtbar sein, wenn Sie nicht „verschleiern“ den Code irgendwie (wie XOR-Verschlüsselung zum Beispiel)
Siehe diese Definition von verwalteten Code.
Ich bezweifle, dass AutoIt Code verwaltet wird. Ich hatte den Eindruck, dass es einfach mit Hilfe eines Dolmetschers durchgeführt wurde.
Sie fragen, ob AutoIT Skripte sind .NET-Assemblies.
Ich bin ziemlich sicher, sind sie nicht.