AutoIt 是“托管代码”吗?
我之前的帖子的扩展此处。
我正在通过 Reflection 启动嵌入式资源应用程序,但不确定是否可以使用 AutoIt (.au3
) 文件。人们说它需要是“托管代码”。我不完全确定这意味着什么,也不知道 AutoIt 是否具有该特征。
An extension of my previous thread here.
I'm launching embedded resource applications via Reflection and I'm unsure whether I can use AutoIt (.au3
) files or not. People say it needs to be "Managed Code". I'm not completely sure what that means nor do I know if AutoIt has that characteristic.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
托管代码是在 .NET CLR 下运行的代码。 AutoIt 不是托管代码。
Managed code is that which runs under the .NET CLR. AutoIt is not managed code.
AutoIt 是一种解释性语言,因此即使您将脚本嵌入到另一个脚本中,如果您不以某种方式“混淆”代码(例如异或加密),任何人都可以看到它
AutoIt is an interpreted language, so even if you embed a script inside another, it will be visible to anyone if you don't "obfuscate" the code somehow (like xor encryption for instance)
请参阅托管代码的此定义。
我怀疑 AutoIt 是托管代码。我的印象是它只是通过口译员进行的。
See this definition of managed code.
I doubt that AutoIt is managed code. I was under the impression that it was simply run through an interpreter.
您询问 AutoIT 脚本是否是 .Net 程序集。
我很确定他们不是。
You're asking whether AutoIT scripts are .Net assemblies.
I'm pretty sure they aren't.