Hello! There is a way to shove all the components of an application into one single executable file. For example, I have 2 DLL libraries, 3 executable files, 1 text and several (5-6) pictures. For the correct operation of this application, all files are required. Moreover, all this mess should be copied to two more places. It is inconvenient to do this with such an array of files, it is more convenient to put the whole thing somewhere in the file and copy it to the right places. So, how can this be done? thank


I need not an installer, but a tool that combines all the files into one and at the start of which everything will work and not be installed.

  • Is it required to complete them from the pack? Or copy from a pack, then start? - stck
  • It is possible from the pack. In general, all the same as, as long as one file is copied to the right place and the application works correctly as a whole. After copying the pack, you can pull out the files from there. - AseN
  • This is called the installer :( - karmadro4
  • No, @ karmadro4, I do NOT need an installer! Gyy - AseN
  • Do you have a .NET application or native for Windows? - Shad

1 answer 1

Look towards application virtualization. There are many means for this:

By the way, ThinApp is now very popular among the creators of all sorts of "portable" programs.