I had a DLL project on one machine, and copied it to another with freshly installed VS2008. The project builds, but I cannot debug it. Dependecy Walker shows that my DLL sees msvcr90d.dll, but msvcp90d.dll does not see the same DLL. But if I open msvcp90d.dll in separate window then msvcr90d.dll is visible to msvcp90d.dll. This is obviously some SxS issue, but I don't know how to resolve it. I tried several proposed fixes found googling:
- disable incremental linking,
- remove and then include manifest building
- remove Settings folder from My Documents\Visual Studio 2008
None of them works. The situation is the same in both Debug and Release builds. Help!