2009-06-04 3 views
0

Dies begann nur mit einer Anwendung geschieht, die gearbeitet hat:DllNotFoundException - VisStudio 2008, C#

„Eine erste Chance Ausnahme des Typs 'System.DllNotFoundException' in PresentationCore.dll aufgetreten
Eine erste Chance Ausnahme von Typ '.ModuleLoadException' aufgetreten in PresentationCore.dll
Eine erste Möglichkeit Ausnahme des Typs 'System.TypeInitializationException' aufgetreten in mscorlib.dll
Eine nicht behandelte Ausnahme des Typs 'System.TypeInitializationException' aufgetreten in mscorlib.dll“

H Wie finde ich heraus, welche DLL fehlt? TIA für alle Hinweise ...

+0

Als Reed vorgeschlagen, verwenden Sie das Fusionsprotokoll. Hier ist ein guter Artikel über die Verwendung es: http://www.hanselman.com/blog/BackToBasicsUsingFusionLogViewerToDebugObscureLoaderErrors.aspx – JMarsch

+0

Ich denke, Sie wieder zu installieren .NET 3.5 SP1 ... –

+0

Kühler versuchen könnten. D/l eine frische dotnetfx35setup.exe, führen Sie es aus, rufen Sie einen Dialog auf, der "Setup error" ohne weitere Informationen sagt. – Number8

Antwort

2

Sie können fuslogvw.exe verwenden, um nach fehlenden Assemblyabhängigkeiten zu suchen, oder Depends.exe für native Abhängigkeiten.