Re: Program crashes in msvcrt.dll
- From: "Rob" <robdarich@xxxxxxxxxxxxx>
- Date: Tue, 9 Aug 2005 11:58:34 -0700
It is not necessary for the development machine to be the same os-version as
the target machines. Sometimes it is necessary to build specific versions
of your application on a per-os-version basis.
You should run the application under the debugger on the machines that have
a problem, and look at the call stack when it crashes. There is a defect in
your application that should be pretty easy to spot.
"MarkV" <MarkV@xxxxxxxxxxxxxxxx> wrote in message
news:56BCF097-490D-4297-8F6A-6EAF8E2DB575@xxxxxxxxxxxxxxxx
> We've got this issue where our application crashes when deployed on either
> Windows 2003 Server or Windows 2000 Server. We develop under Windows XP
Pro
> using VC++ SP6. We found on Windows 2003 Server, it we place the
user32.dll
> and msvcrt.dll from our development machines into the running directory on
> production machine running Windows 2003 Server, the crashes stopped
occuring.
> We were about to implement the same solution on W2K Server and found using
> Dependency Walker that this probably wouldn't work since XP is newer than
W2K.
>
> We just happen to have a spare machine where we are still running W2K
> Server. We are going to put the development environment there and then
grab
> the DLLs from that machine in order to deploy into production.
>
> My question is: Is it usually necessary to build the application on the
> version of the OS that it is going to be deployed on?
>
> I read an article about the Vcredist.exe, but it talks about Windows 98
and
> NT4.0 only.
>
> --
> Mark V
> Senior Software Architect
.
- Follow-Ups:
- Re: Program crashes in msvcrt.dll
- From: MarkV
- Re: Program crashes in msvcrt.dll
- References:
- Program crashes in msvcrt.dll
- From: MarkV
- Program crashes in msvcrt.dll
- Prev by Date: Program crashes in msvcrt.dll
- Next by Date: Re: Program crashes in msvcrt.dll
- Previous by thread: Program crashes in msvcrt.dll
- Next by thread: Re: Program crashes in msvcrt.dll
- Index(es):
Relevant Pages
|