locked
Программа не запускается не на всех компьютерах с Windows 8.1 RRS feed

  • Вопрос

  • Здравствуйте!

    Столкнулся с проблемой - пользователи пишут, что на их компьютере программа не запустилась!

    С такой проблемой сталкивался на устройствах с Андроид из-за аппаратной не совместимости.

    Какая может быть причина на компьютерах с Windows 8.1?

    Программа не использует какие то особенности аппаратной части.

    На большинстве компьютеров работает, на части нет???

    База SQLITE, фотографии и видео. Ничего аппаратно зависимого.

    Всех благ в Новом Году!


    7 января 2015 г. 9:43

Ответы

  • На счет "аппаратных вызовов" не знаю, а вот сторонние компоненты 100% использует. Как вы сами написали используется SQLITE, а это конечно же сторонний компонент. 

    Потенциально есть масса других компонентов которые вы можете использовать и которых может не быть на конкретных компьютерах. Например для программ на C++ это типично C++ runtime конретной версии. Если он установлен на компьютере, например другой программой, то все работает. А если нет - то нет. Вы упомянули так же "фотографии и видео" - они могут использовать, скажем, кодеки которые есть не везде.

    Вы должны составить список того что требует ваше приложение и устанаваливать все это вместе с программой. 


    This posting is provided "AS IS" with no warranties, and confers no rights.

    8 января 2015 г. 21:18

Все ответы

  • SQLITE X64 отказывается работать на х86?
    • Изменено Andry_S 7 января 2015 г. 21:39
    7 января 2015 г. 21:38
  • Если программа и любые ее компоненты 64 битные то они не будут работать на 32 битных версиях ОС.

    Так же возможно что некие компоненты которые нужны программе не установлены.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    7 января 2015 г. 22:41
  • Программа не использует никаких аппаратных вызовов и сторонние компоненты.
    8 января 2015 г. 20:14
  • Так а что со SQLITE таки?
    8 января 2015 г. 20:51
  • На счет "аппаратных вызовов" не знаю, а вот сторонние компоненты 100% использует. Как вы сами написали используется SQLITE, а это конечно же сторонний компонент. 

    Потенциально есть масса других компонентов которые вы можете использовать и которых может не быть на конкретных компьютерах. Например для программ на C++ это типично C++ runtime конретной версии. Если он установлен на компьютере, например другой программой, то все работает. А если нет - то нет. Вы упомянули так же "фотографии и видео" - они могут использовать, скажем, кодеки которые есть не везде.

    Вы должны составить список того что требует ваше приложение и устанаваливать все это вместе с программой. 


    This posting is provided "AS IS" with no warranties, and confers no rights.

    8 января 2015 г. 21:18
  • Спасибо, буду искать причину.
    12 января 2015 г. 13:32