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

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

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

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

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

Ответы [ 2 ]

1 голос
/ 05 августа 2009

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

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

0 голосов
/ 07 августа 2009

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

...