views:

115

answers:

4

An extension of my previous thread: http://stackoverflow.com/questions/2634531/c-wrapping-an-application-within-another-application

So 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.

A: 

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)

Simone Margaritelli
+3  A: 

Managed code is that which runs under the .NET CLR. AutoIt is not managed code.

Nate
A: 

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.

bta
A: 

You're asking whether AutoIT scripts are .Net assemblies.

I'm pretty sure they aren't.

SLaks