TypeInitializationException: инициализатор типа для '' выдал исключение

Я много гуглил и отлаживал, и я не могу понять, что вызывает это исключение. Иногда это исправляется при случайной переустановке .NET framework, но это кажется немного схематичным в качестве исправления:

TypeInitializationException: The type initializer for '<Module>' threw an exception.
    The C++ module failed to load during appdomain initialization.

      The system cannot find the file specified

StackTrace:
   at CModuleInitialize.LoadWpfGfx(CModuleInitialize* )
   at CModuleInitialize.{ctor}(CModuleInitialize* )
   at ?A0x828d0bb1.??__E?A0x828d0bb1@cmiStartupRunner@@YMXXZ()
   at _initterm_m((fnptr)* pfbegin, (fnptr)* pfend)
   at <CrtImplementationDetails>.LanguageSupport.InitializePerAppDomain(LanguageSupport* )
   at <CrtImplementationDetails>.LanguageSupport._Initialize(LanguageSupport* )
   at <CrtImplementationDetails>.LanguageSupport.Initialize(LanguageSupport* )

Есть подсказки?

Контекст

Это приложение WinForms, написанное на C # с несколькими новыми компонентами написано в WPF. Авария сообщает, что мы '

7
задан John Weldon 31 January 2011 в 17:52
поделиться