Member 13522501 Ответов: 1

Не работайте мое приложение на 32 битной windows


привет

я использую VS2012 и SQL Server 2008 R2. затем я делаю exe-файл проекта и устанавливаю его на другой компьютер с 32-битной windows. я также устанавливаю на него SQL Server 2008 R2.
когда я запускаю приложение, Первая форма (которая получает имя пользователя и пароль) будет запущена , но после нажатия кнопки ОК приложение будет закрыто. возможно, проблемы связаны с доступом к данным с SQL Server

спасибо

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

Я не знаю об этом разделе : "
What have you tried?
"

1 Ответов

Рейтинг:
0

OriginalGriff

На первый взгляд, вы используете что-то, что обращается к 64-битной сборке или собственной DLL, и это не будет работать.

Мы не можем сказать вам, что делать, чтобы исправить это - даже если это 32 - битная / 64-битная проблема-потому что мы не можем запустить ваш код. Поэтому начните с создания чисто 32-битной версии вашего кода и убедитесь, что она работает на вашем компьютере разработчика. Если это не так, то используйте отладчик, чтобы выяснить, где он терпит неудачу. Если это так ... попробуйте это на 32-битной машине, если она все еще терпит неудачу, то вам нужно добавить кучу журналов и попробовать...поймать блоки, чтобы попытаться сузить точно, где это не удается, и сохранить все сообщения об ошибках для проверки позже.

Удачи - но мы не можем исправить это для вас, вам нужно собрать как можно больше информации, чтобы выяснить, почему он терпит неудачу!