I know how to package an exe using Inno Setup Compiler, however, I haven't been successful in ensuring my application is cross-platform (windows, .dll checking), I was hoping I would be able to have a private conversation with someone here who is more familiar with the compiler.
Yes. What are you trying to do? Make sure the user has a specific required DLL?
[edit]
The Inno Setup documentation is really very complete.
Look at the “Files” section for stuff like this.
Never replace user files in the Windows system directory and the like.