Запуск Visual Studio 2010: «введите инициализатор для '' вызвал исключение »

Я работаю над простым проектом командной строки. Я изменил свойства с .NET 3.5 на .NET 4.0 и перезапустил Visual Studio 2010. Я получаю эту ошибку:

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

The type initializer for 'Module' threw an exception.

и Visual Studio не запускается.

Я пробовал начать с devenv.exe / SafeMode и devenv.exe / reset , которые не имеют значения. Google мне тоже не помогает.

Помогите!


РЕДАКТИРОВАТЬ: Я все еще не могу заставить Visual Studio что-либо делать. Я попытался установить SharpDevelop, но он также не запускается, но с более информативной ошибкой: Выброшено исключение: System.TypeInitializationException: инициализатор типа для «ICSharpCode.Core.Presentation.MenuService» вызвал исключение. ---> System.TypeInitializationException: инициализатор типа для '' вызвал исключение. ---> .ModuleLoadException: модуль C ++ не удалось загрузить во время инициализации домена приложения. ---> System.DllNotFoundException: C: \ Windows \ Microsoft.NET \ Framework \ v4.0.21006 \ WPF \ wpfgfx_v0400.dll ---> System.ComponentModel.Win32Exception: указанный модуль не может быть найден

Я не У меня нет .NET 4 по указанному выше пути, у меня другая версия, поэтому она установлена ​​по адресу C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319

Я попытался удалить .NET 4 и переустановите его, но при этом не будет работать ни VS, ни #develop, а также не изменится путь установки.

7
задан Colin Pickard 13 May 2011 в 08:58
поделиться