Hey guys, I'm relatively new to programming.. and I'm alittle confused as to how I "deploy" my application.

Its a VB.net app using .net framework 2.0 AND some autoITx code, which I access using COM (requires the AutoItX3.dll).

So.. in order to deploy my app to clients...

client must have my compiled .exe (duh!)
client must have .net framework 2.0
client must have autoitx3.dll registered???

i'm not really sure what the best practices are for deployment or how I should include the dll. Its a very simple app that doesn't require any installation, or registry. just run the exe.

any tips or help would be great. thx!