Я устанавливаю Windows Server 2008 R2 в качестве сервера приложений (RDP, SeamlessRDP). Я собирался сначала установить это приложение на сервер, а затем предоставить его клиентам.
Проблема в том, что это 32-битное приложение, и когда я пытаюсь его установить, я получаю:
Версия этого файла несовместима с используемой вами версией Windows. Проверьте системную информацию вашего компьютера, чтобы узнать, нужна ли вам версия программы x86 (32-разрядная) или x64 (64-разрядная), а затем обратитесь к издателю программного обеспечения.
Я пытался установить режим совместимости с XP SP2 и SP3, пробовал Windows 2000. Кстати, он отлично работает на XP SP2, SP3.
Установщик - InstallShield. Встроенный мастер совместимости Windows не работал. Поигрался с другими настройками типа «Запуск от имени администратора ..» и работал в режиме 640х480 - результатов нет.
Другие приложения (также 32-битные) работают нормально
Единственный раз, когда я видел это, когда есть 16-битное приложение, притворяющееся 32-битным (какое-то действительно старое программное обеспечение службы поддержки или некоторые инструменты телефонии PBX). 64-разрядная версия Windows не поддерживает 16-разрядную версию.
Это может быть даже 32-битное приложение, которое просто использует 16-битную программу installshield. В таком случае должно быть достаточно просто извлечь приложение из оболочки installshield и настроить его вручную.
Это не имеет ничего общего с 32- и 64-битными версиями. это связано с тем, что softwar enot совместима и находится в черном списке как таковая, в основном потому, что она была написана людьми, которые «заставили ее работать» вместо того, чтобы читать документацию о том, как она должна работать.
Получите новости от издателя.