eXistence
2009-10-23, 09:37:12
Hallo,
ich versuche bei einem unserer Projekte gerade auf VS2008 (von VS2003) umzusteigen. Das Projekt kompiliert sowohl im Release- als auch im Debug-Modus problemlos. Die Release-Version lässt sich auch einwandfrei starten.
Wenn ich die Debug-Version einiger Programme starten will, erscheint aber eine Fehlermeldung, dass die msvcr90.dll nicht gefunden wurde. Andere Teil-Projekte in der Solution haben dieses Problem nicht, von daher schließe ich eine fehlerhafte Installation von VS2008 oder der CRT aus.
Dass die release-version dieser dll gesucht wird (der Debug-Build sollte ja theoretisch die msvcr90d.dll verwenden), liegt vermutlich daran dass die problembehafteten Programme eine bestimmte Fremd-Lib dazulinken. Von dieser Lib haben wir keine Debug-Version, deswegen wird wohl die release-CRT angezogen.
Unter VS2003 war das nie ein Problem... was hat sich mit dem VS2008 also geändert? Das Problem dürfte doch garnicht so ungewöhnlich sein...
Irgendwelche Tips wie ich die Debug-Version zum laufen bekomme?
gruß
eXi
ich versuche bei einem unserer Projekte gerade auf VS2008 (von VS2003) umzusteigen. Das Projekt kompiliert sowohl im Release- als auch im Debug-Modus problemlos. Die Release-Version lässt sich auch einwandfrei starten.
Wenn ich die Debug-Version einiger Programme starten will, erscheint aber eine Fehlermeldung, dass die msvcr90.dll nicht gefunden wurde. Andere Teil-Projekte in der Solution haben dieses Problem nicht, von daher schließe ich eine fehlerhafte Installation von VS2008 oder der CRT aus.
Dass die release-version dieser dll gesucht wird (der Debug-Build sollte ja theoretisch die msvcr90d.dll verwenden), liegt vermutlich daran dass die problembehafteten Programme eine bestimmte Fremd-Lib dazulinken. Von dieser Lib haben wir keine Debug-Version, deswegen wird wohl die release-CRT angezogen.
Unter VS2003 war das nie ein Problem... was hat sich mit dem VS2008 also geändert? Das Problem dürfte doch garnicht so ungewöhnlich sein...
Irgendwelche Tips wie ich die Debug-Version zum laufen bekomme?
gruß
eXi