2009-06-04 7 views
0

Ce juste commencé à se produire avec une application qui a travaillé:DllNotFoundException - VisStudio 2008, C#

« Une première chance exception du type 'System.DllNotFoundException' a eu lieu dans PresentationCore.dll
Une première exception chance de type '.ModuleLoadException' est produite dans PresentationCore.dll
Une première possibilité exception de type 'System.TypeInitializationException' est produite dans mscorlib.dll
Une exception non gérée du type 'System.TypeInitializationException' est produite dans mscorlib.dll »

H Comment puis-je savoir quelle DLL manque? TIA pour toutes les indications ...

+0

Comme suggéré par Reed, utilisez le journal de fusion. Voici un bon article sur l'utiliser: http://www.hanselman.com/blog/BackToBasicsUsingFusionLogViewerToDebugObscureLoaderErrors.aspx – JMarsch

+0

Je suppose que vous pourriez essayer de réinstaller .NET 3.5 SP1 ... –

+0

Cool. D/l un nouveau dotnetfx35setup.exe, exécutez-le, obtenez une boîte de dialogue qui dit "Erreur d'installation" avec aucune autre information. – Number8

Répondre

2

Vous pouvez utiliser fuslogvw.exe pour vérifier les dépendances d'assembly manquantes ou Depends.exe pour les dépendances natives.

Questions connexes