Нужно ли проверять на компьютере пользователя только версию MSVCR90.dll, которая была установлена ​​с моей установкой python?

StackOverflow https://stackoverflow.com/questions/1230479

  •  22-07-2019
  •  | 
  •  

Вопрос

Я работал над обновлением приложения и перед тем, как начать, я перешел на 2.62, потому что, похоже, пришло время. Я подошел к вопросу о проблемах при создании приложения с использованием py2exe из-за MSVCR90.dll. Похоже, есть достаточное количество информации о том, как решить эту проблему, включая некоторые хорошие ответы здесь, на SO.

Я внедряю пользователей, которые, скорее всего, не имеют 32-битных компьютеров с XP или Vista. Некоторые из моих пользователей будут переведены на 64-битную Vista в ближайшем будущем. Мое понимание этих проблем заключается в том, что я должен убедиться, что у них есть правильные dll, которые относятся к версии python, существующей на компьютере разработки приложений. Поскольку у меня есть процессор x86, им нужна версия DLL для x86. Конфигурация их компьютера не имеет значения.

Правильно ли это или я должен учитывать их архитектуру, если я собираюсь доставлять библиотеки в виде частных сборок?

Спасибо за любые ответы

Это было полезно?

Решение

Vista 64bit имеет 32-битный эмулятор, поэтому вам не нужно об этом беспокоиться.

Тем не менее, я бы просто сказал им установить среду выполнения msvcrt, которая должна быть правильным способом справиться с этой неразберихой sxs.

Другие советы

Из того, что я собрал и узнал, правильный ответ заключается в том, что мне нужно беспокоиться о dll MSCVCR90, который используется в версии Python, и mx, на котором основано приложение, которое я создаю. Это важно, потому что это означает, что если у пользователя другая конфигурация, я не смогу легко решить эту проблему, если не сделаю несколько трюков для установки правильной библиотеки DLL. Если я заставлю их загрузить установщик MS с MS, и их аппаратное обеспечение (тип процессора) не будет соответствовать моему, то они потенциально могут столкнуться с проблемами. На сайте группы пользователей wxpython есть действительно хороший набор инструкций. Обсуждение WX

.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top