Boopalslm Ответов: 1

Как запустить 32-битную windows 7 OS C# 2010 Windows application exe файл работает на 64-битной windows 7 OS.


Я разрабатываю приложение windows с использованием c# 2010, 32-битной операционной системы windows 7. После того, как я закончил свой проект, конвертируйте exe-файл и запустите 64-битную операционную систему windows 7, но произошла ошибка

Необработанное исключение произошло в вашем приложении. Если вы нажмете кнопку Продолжить, приложение проигнорирует эту ошибку и попытается продолжить. Если вы нажмете кнопку Выйти, приложение немедленно закроется.

Любое одно дать мне идеи.

Что я уже пробовал:

Как запустить 32-битную windows 7 OS c# 2010 Windows application exe файл работает на 64-битной windows 7 OS.

Richard MacCutchan

Лучше всего вам отладить свою программу, чтобы выяснить, где произошла ошибка. Никто здесь не может догадаться, что он делает.

1 Ответов

Рейтинг:
0

OriginalGriff

Мы не можем сказать вам: приложение C#, скомпилированное для 32-битного EXE, будет нормально работать на 64-битной ОС без изменений, при условии, что будут предоставлены все необходимые сборки DLL.
И отладка его будет затруднена, если вы не установите VS2010 на целевую машину, так как вы не можете запускать 64-битные приложения на 32-битной ОС, и это, скорее всего, будет отсутствующая DLL или 64-битная DLL вместо 32-битной.

Поэтому начните с добавления блоков try ... catch в ваше приложение, чтобы сообщить о проблемах с подробным описанием исключения и посмотреть, сможете ли вы сузить круг вопросов, где происходит исключение и с чем оно связано.

Мы не можем сделать ничего из этого для вас: вам придется, по крайней мере, собрать значительное количество дополнительной информации, прежде чем кто-либо сможет!