Точка входа не найдена Исключение при создании и отображении объекта Window

Я разработал программное обеспечение, которое состоит из первого окна конфигурации, которое анализирует INI-файл при его запуске. Использование C# с библиотекой WPF.

Если синтаксический анализ выполнен правильно, окно немедленно закрывается и отображается второе окно.

Приложение работает правильно на Windows 8.

Когда я запускаю приложение на ПК с Windows 7, ТОЧКА ВХОДА НЕ НАЙДЕНА, ИСКЛЮЧЕНИЕ. После кода, который выдает исключение из окна конфигурации.

if(parse()){ //parse() returns true if it is correct
   MainWindow w = new MainWindow(); //here where the exception is thrown
   w.Show();
   Close();
}

Я сделал следующие попытки:

  1. Я пробовал следующую процедуру, но она не работала: http://answers.microsoft.com/en-us/windows/forum/windows_7-system/exe-entry-point-not-found/5b0866c1-8e45-457e-a83c-651c1fd307cc.

  2. Я пытался разработать новый проект WPF, с двумя окнами. В окне запуска я добавил простую кнопку, которая отображает второе окно, так же, как показано на рисунке. И это работает правильно.

Я подозреваю, что в моем проекте что-то не так. И точка входа в окно, которое я пытаюсь отобразить, не очень хорошо определена, но я не могу понять, что именно неправильно.

1 ответ

Build -> Configuration Manager -> платформа решений Acitve -> New -> x86 (вместо x64) Это помогло мне.

Другие вопросы по тегам