|
Re: Installation v.s. Standalone question.
It's possible for a program to be a single file, but it's really inefficient. The reason programs are split up into libraries and other files are so that you don't have to load a single several-hundred MB file into memory each time you load the program. So there's tricks, like keeping resources (whether text strings or images) in separate files so you can load or unload them as needed. Sometimes parts of the programs are split into libraries, so they only need be loaded when the program requires that code. Other libraries can be shared between programs, so by installing one copy of it, several programs can rely on the same file.
To answer your question, there isn't (AFAIK) a way to recreate a program as a standalone. Even if there was, your system would quickly feel the brunt of it.
__________________
<insert disclaimer here>
<insert shameless plug for Visual Studio here>
|