У меня есть клиент/серверное приложение, которое я разрабатывал на одном ПК. Теперь ему нужны два последовательных порта, поэтому я позаимствовал ПК у друга.
Когда я создаю свое приложение и пытаюсь запустить или отладить его (будь то в среде Delphi IDE или из диспетчера файлов Windows), это приводит к ошибкам "Приложение не смогло начать правильно (0xc000007b)".
Googling не вызывает многого, но, похоже, указывает, что это не что-то особенное Delphi и происходит с другими приложениями. Кажется, это вызвано вызовом 32-битной DLL из 64-битного приложения или наоборот.
- оба компьютера: Windows 7, 64 бит
- оба имеют стартовую версию Delphi Xe2, которая может обрабатывать только 32 бита
- Приложение отлично работает на моем ПК, но не на моего друга.
- Другие приложения Delphi отлично работают на обоих ПК.
Может ли кто-нибудь дать мне подсказку о том, как отслеживать это?