mfc90d.dll wurde nicht gefunden
-
Hi,
nachdem ich jetzt endlich mein Projekt erfolgreich von .net 2003 auf Visual Studio 2008 exportiert hab, und ich es endlich zum kompilieren gebracht hab, kommt nur folgende Fehlermedlung.
Die Anwendung konnte nicht gestartet werden, weil mfc90d.dll nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem behebenHatte dies schon jemand?
-
Angenommen dein Problem tritt auf einem Rechner ohne Visual Studio 2008 auf.
1.) Realse Build erstellen
2.) Auf dem Zierechner das MS C++ 2009 Redist. Package installieren.Gruss Simon
-
Die Release läuft, nur das Debug nicht......
-
Ja, weil die Debug Version der Runtime fehlt.
Debug Versionen werden aber nicht ausgeliefert.
-
Dann installier auf dem Zielrechner VS, dann läuft auch das Debug. Anders bekommst Du es auch *legal* nicht zum laufen!
-
Ich hab auf meinen Rechner das Visual Studio 2008
-
Wenn Du die DEBUG-version irgendwo anders laufen lassen willst, dann brauchst Du auf *diesem* Rechner Visual Studio! und nicht auf Deinem!!!
-
Ich will es doch auf meinem Rechner laufen lassen.

-
Hast Du die Express Version von VS2008?
Simon
-
Nö,
ich hab die Team System 2008 Development Edition
-
Guck mal mit dem Dep. Walker ob er die Dateien nicht findet und suche mal nach den Files die er nicht findet.
http://www.dependencywalker.com/
Simon
Edit: Link korrigiert
-
Die Installation von VS2008 verlief problemlos?
Hilft ev. Rep. der Installation?Nur für die Klarheit:
1. Du hast eine Applikation, deren Source du mit VS2008 kompiliert/linkst
2. Du führst dein Debug Kompilat aus (z.B. direkt aus VS heraus)
3. Das geht dann nicht, weil die besagte DLL fehlt
4. Alles auf demselben Rechner, wo eben das VS2008 installiert istKorrigiere, wenns nicht stimmt...
Simon
-
Korrekt.
Greeze
-
simcon schrieb:
Korrekt.
Greeze
Bitte alle Fragen beantworten...
-
lso ich habe es jetzt nochmals deinstalliert.
Bin gerade bei Neu Installieren des VS 2008.Melde mich dann wieder, wenn ich es installiert hab.

-
Immer noch das gleiche Problem.
Allerdings hat er beim Installieren eine Fehlermeldung gebracht, die mit dem Microsoft SQL irgendwas nicht korrekt ist.
Das dürfte aber nicht das Problem sein, oder?
-
Also ich jetzt die mfc90d.dll ins System32 kopiert.
Nun hat er jede Menge Dll haben wolen, die ich dann auch hineinkopiert hab.
Er wollte auch die COREDLL.dll haben.
Nun bringt er, dass erDie Ordnungszahl 1443 wurde in der Dll "COREDLL.dll" nicht gefundenhat.
Finde aber keine andere COREDLL.dll.....
-
Nichts rumkopieren, das ist quatsch.
Hast Du das mit dem Dependecy Walker gemacht?Kann es sein, dass Du zuwenig Rechte beim installieren hast?
Simon
-
Wie geht denn der Dependency Walker?
-
simcon schrieb:
Wie geht denn der Dependency Walker?
Ich verstehe die Frage nicht.
Simon