Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This workaround applies to the Windows SDK for Windows 7 (currently released as a beta).
If your usage scenario matches the one listed below, you will be unable to debug in the Windows SDK command line build environment or Visual Studio 2005 SP1.
Symptom: You have an .lib file or an .obj file that exposes C interfaces that was built by using Microsoft Visual C++ 2008 or for Windows 7. You add this file to a project as a link dependency. When you build the project in Microsoft Visual Studio 2005 Service Pack 1 (SP1) to generate an .exe file or a .dll file, you may receive the following link error:
Fatal error LNK1103: debugging information corrupt
Cause: This problem occurs because of a compatibility issue between Visual Studio 2005 and Visual Studio 2008 versions. For more information, see the Microsoft Support page for the patch: https://support.microsoft.com/kb/949009/.
Fix: Install the patch for Visual Studio 2005 SP1 available from: https://support.microsoft.com/kb/949009/.
Comments
- Anonymous
April 13, 2009
PingBack from http://asp-net-hosting.simplynetdev.com/win-sdk-with-visual-c-2005-failure-to-compile-in-debug-mode/