Точка входа не найдена Исключение при создании и отображении объекта 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();
}
Я сделал следующие попытки:
Я пробовал следующую процедуру, но она не работала: http://answers.microsoft.com/en-us/windows/forum/windows_7-system/exe-entry-point-not-found/5b0866c1-8e45-457e-a83c-651c1fd307cc.
Я пытался разработать новый проект WPF, с двумя окнами. В окне запуска я добавил простую кнопку, которая отображает второе окно, так же, как показано на рисунке. И это работает правильно.
Я подозреваю, что в моем проекте что-то не так. И точка входа в окно, которое я пытаюсь отобразить, не очень хорошо определена, но я не могу понять, что именно неправильно.
1 ответ
Build -> Configuration Manager -> платформа решений Acitve -> New -> x86 (вместо x64) Это помогло мне.