Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Updating msvcrt.dll ver6.1 to ver7.0

2 views
Skip to first unread message

Pam Hawkins

unread,
Jun 15, 2002, 12:13:15 PM6/15/02
to
In my first install application I had to upgrade
msvcrt.dll versions 3.0 and later to version 6.1. I was
able to mark the file as a system file, force a reboot,
and the file would be properly upgraded. Now, for the
next release of the same product I need to update
msvcrt.dll to version 7.0. I have tried calling a custom
action using MoveFileEx setting the
MOVEFILE_DELAY_UNTIL_REBOOT flag and forcing a reboot.
It never updates the file but the MoveFileEx appears to
work correctly and returns a valid result. Any ideas on
how to update this file or is there a merge module
available for version 7.0 of msvcrt.dll?

Rich [Microsoft Windows Installer MVP]

unread,
Jun 15, 2002, 12:27:53 PM6/15/02
to
[Please do not mail me a copy of your followup]

"Pam Hawkins" <pHaw...@osisoft.com> spake the secret code
<d5ec01c21487$8dc19610$37ef2ecf@TKMSFTNGXA13> thusly:

>In my first install application I had to upgrade
>msvcrt.dll versions 3.0 and later to version 6.1. I was
>able to mark the file as a system file, force a reboot,
>and the file would be properly upgraded.

You did this yourself or you used a merge module to do it? You should
never be updating this file yourself, only with a merge module
supplied by MS.

>Any ideas on
>how to update this file or is there a merge module
>available for version 7.0 of msvcrt.dll?

There should be a merge module included with your VS.NET
--
Ask me about my upcoming book on Direct3D from Addison-Wesley!
Direct3D Book <http://www.xmission.com/~legalize/book/>
izfree: Open source tools for Windows Installer
<http://izfree.sourceforge.net>

Ted

unread,
Jun 15, 2002, 5:16:52 PM6/15/02
to
You shouldn't be distributing msvcrt.dll version 7.0, that file is specific
to Windows XP and won't run on other platforms (since it has dependencies on
Windows XP ntdll.dll). I think the file you are looking for is msvcr70.dll,
a completely different beast.

Ted.

"Pam Hawkins" <pHaw...@osisoft.com> wrote in message
news:d5ec01c21487$8dc19610$37ef2ecf@TKMSFTNGXA13...

0 new messages