
|
If you were logged in you would be able to see more operations.
|
|
|
|
Environment:
|
Windows XP and later
|
|
| Target: |
2.1.2 and 2.5 Beta 1
|
| Development: |
Finished
|
| Planning Status: |
Considered for inclusion
|
|
Since Firebird 2.1 we use MSVC 8 (VS2005) to build it on Windows. It creates dependency from MSVC8 run-time. If user decide to distribute MSVC8 run-time as private assembly he should put all its files in \bin, \udf and \intl folders to allow dynamic loading of required DLL's.
The improvement is to make possible distribution of just one copy of MSVC8 run-time in \bin folder only
|
|
Description
|
Since Firebird 2.1 we use MSVC 8 (VS2005) to build it on Windows. It creates dependency from MSVC8 run-time. If user decide to distribute MSVC8 run-time as private assembly he should put all its files in \bin, \udf and \intl folders to allow dynamic loading of required DLL's.
The improvement is to make possible distribution of just one copy of MSVC8 run-time in \bin folder only |
Show » |
|
There are 100000's of application which now need to install the MSVC 8 runtime package, and they simply have added it to their distribution and to the install package.
1 - Why do we need to fight a battle that countless of other have given up on?
2 - We do not know how MS will change their policy in the future, accordingly, we should not (as we would in the proposed solution) make assumptions about how MS will change the process oe potentially invalidate existing installs.