Re: VS2008 DLL not loading
- From: Harolds <harolds@xxxxxxxxxxxxx>
- Date: Tue, 8 Jan 2008 09:13:04 -0800
msvcr90d.dll is located in:
C:\Windows\winsxs\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.21022.8_none_96748342450f6aa2
I opened a command prompt with run as administrator and completed the steps:
sxstrace trace -logfile:sxstrace.etl
start the app that uses the debug dll
sxstrace parse -logfile:sxstrace.etl -outfile:sxstrace.txt
And the sxstrace.txt was empty.
--
Harolds
""Jeffrey Tan[MSFT]"" wrote:
Hi Harolds,.
Thanks for your feedback.
I have discussed the VC++ team over this issue. Can you make sure that the
debug version of the CRT (msvcr90d.dll) is installed in the WinSxs
(c:\windows\winsxs)? And can you check that the application or the dll got
the proper manifest to load msvcr90d.dll? We believe once the dll has the
correct manifest and your system has msvcr90d.dll installed the fusion
loader can find the msvcr90d.dll without any problem.
If you are running on Vista, using sxstrace is a great way to get extra
information for debugging SxS load failures. Instructions on using sxstrace
are below, about 2/3rds of the way down the page:
"Diagnosing SideBySide failures"
http://blogs.msdn.com/junfeng/archive/2006/04/14/576314.aspx
If you are not running Vista, you may try to use Process Monitor to log the
file system activities of your application startup. If you have pay special
attention to VC runtime dll probings such as msvcr90d.dll, MSVCR90.dll. You
may download Process Monitor in the link below:
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Thanks.
Best regards,
Jeffrey Tan
Microsoft Online Community Support
==================================================
Get notification to my posts through email? Please refer to
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.
Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at
http://msdn.microsoft.com/subscriptions/support/default.aspx.
==================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
- Follow-Ups:
- Re: VS2008 DLL not loading
- From: "Jeffrey Tan[MSFT]"
- Re: VS2008 DLL not loading
- References:
- Re: VS2008 DLL not loading
- From: "Jeffrey Tan[MSFT]"
- Re: VS2008 DLL not loading
- From: Harolds
- Re: VS2008 DLL not loading
- From: "Jeffrey Tan[MSFT]"
- Re: VS2008 DLL not loading
- From: "Jeffrey Tan[MSFT]"
- Re: VS2008 DLL not loading
- From: "Jeffrey Tan[MSFT]"
- Re: VS2008 DLL not loading
- Prev by Date: Re: New Debugging Idea - Request for Input
- Next by Date: Release with PDB and stacktrace information without PDB.
- Previous by thread: Re: VS2008 DLL not loading
- Next by thread: Re: VS2008 DLL not loading
- Index(es):
Relevant Pages
|