2016-11-09 11 views
0

Я пытаюсь запустить мое 32-битное приложение на сервере Windows 2008 R2 64 бит, но он сбой дает визуальную ошибку выполнения студийной студийной обработки.Visual Studio Ошибка времени выполнения для Windows Server 2008 R2 64bit

Я установил визуальную студию 2008 года, распространяемую. Но все же я получаю ту же ошибку. Любая идея, как это исправить, или что еще нужно в Windows Server 2008 R2. Приложение отлично работает в Windows 7 os 64 бит или 32 бит. Но сбой в сервере 2008 R2.

ответ

0

Немногие вещи:

  • Убедитесь, что вы работаете сборки Release и не отладочных
  • Убедитесь, установлен правильный VC++ Redist. Redist должен соответствовать платформе (64-разрядной или 32-разрядной версии), версии и пакета обновления.
  • Убедитесь, что библиотеки DLL не поддерживаются. Вы можете использовать Dependency Walker на целевой машине.

Dependency Walker также может помочь в других ошибках (а не только в DLL).

Кроме того, вы должны, в идеале, указать более подробную информацию (предпочтительно, снимок экрана и код ошибки/исключения) о том, почему ваша программа сбой.