Subject Re: [firebird-support] Re: Firebird 1.5 vers. msvcrt.dll
Author Paul Reeves
On Thursday 08 April 2004 10:05, peter_jacobi.rm wrote:
> Did you try creating a "fbserver.local" file?
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsetu
>p/html/dlldanger1.asp
> http://www.serverwatch.com/tutorials/article.php/1477031
>
> It was once suggested to use this approach in Firebird
> installations, but for reasons unknown to me, not done.
>

Because it doesn't work with msvcrt.dll. This file is one of about fifteen
system files that are always loaded from system32, whether the .local
file exists or not. And the .local file is not needed as files not in
this list (like msvcp60) are loaded according to standard rules. Believe
me, I tried with and without the .local files and it made no difference.

The reason why no attempt is made to install 'our' version of msvcrt.dll
into system32 is because it is part of a group of files that must be kept
in sync. We either ship all of them (and increase the download size by at
least fifty percent) or we do nothing.


Paul
--
Paul Reeves
http://www.ibphoenix.com
Supporting users of Firebird and InterBase