lallous said:
Hello
Yes indeed, there would be two different registries, but most of the
files are quite the same: MSDN files, .lib and header files, etc...
So why consume the disk space twice?
Well, you should let this sink in.
One doesn't develop solutions like this. You're asking for trouble on the
intended platform when said application is deployed. Just because both
O/S(s) have similar files Dll(s), libs, etc etc doesn't mean that a solution
is going to run on a given platform.
You cannot expect that a solution that was built on the Win 2K platform is
going to run on Win XP. You cannot expect that a solution built on Win XP is
going to run on Win Vista.
Although Dll(s), Lib(s) etc etc. will have the same filename, they are
different versions of them, common ones or not, that can be specific to a
given platform.
The rule of thumb should be you develop a solution to be deployed and ran on
its intended platform. Solution development on Win 2K to be deployed and ran
on the Win 2K platform, XP for XP, and Vista for Vista etc, etc.
If you want to know what Dll Hell is about, then you deploy Dll(s) into the
System32 directory that are intended to run on a specific platform replacing
like Dll(s) on that platform and watch applications brake that are dependent
upon a particular version.