This can happen if the 'manifest' resource is corrupted. Visual Studio 2005
uses the new Side-by-Side dll versioning scheme of Windows XP and it installs
these dll's in C:\WINDOWS\WinSxS\x86_Microsoft.VC80.DebugCRT<version>
directories. During the link and post link stage a manifest file is built and
embedded in the .exe file which tells the new dll loader where to find the
MSVCP80d.dll file.
It is a BIG mistake to copy these dll files into the 3rd party directory as
this will bypass the Side-by-Side technology and cause you to reenter
'dll-hell'.
I've noticed that Devstudio 2005 will occassionaly mess up these manifest
resources. You should upgrade to Visual Studio 2005 Service Pack 1 as that
seems to fix the problem.
J.
----- Original Message -----
From: Harash Sharma
To: osg-users@openscenegraph.net
Sent: Tuesday, April 03, 2007 11:14 AM
Subject: [osg-users] Compiling Samples through Visual Studio 2005
Dear Robert,
I was compiling the Downloaded OSG Source using Visual Studio 2005. All the
projects (except 3) compiled successfully. But when I am trying to run some of
the examples given, they are giving a runtime error due to non availability of
MSVCR80D.dll. The downloaded 3rdParty dependency files do not include this file
either. Only MSVCR71.dll and MSVCP80.dll are available. Can you please suggest
on the necessary action.
Thanks
Harash
------------------------------------------------------------------------------
Never miss an email again!
Yahoo! Toolbar alerts you the instant new Mail arrives. Check it out.
------------------------------------------------------------------------------
_______________________________________________
osg-users mailing list
osg-users@openscenegraph.net
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/
_______________________________________________
osg-users mailing list
osg-users@openscenegraph.net
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/