создали динамический файл Python (pyd) с использованием VC++. Используя cx_freeze, я создал exe. Для того, чтобы эта программа работала на других компьютерах, мне нужно иметь файл msvcr100.dll в папке приложений. И я получаю желаемый результат.
Однако в лицензии на распространение для Microsoft четко указано, что файлы dll должны находиться в подпапке внутри папки приложения. Подпапка должна называться «Microsoft.VC100.CRT». Я попытался поиграть с настройками в MS VC++, изменив свойства проекта. Это оказалось очень сложно, поскольку единственное, что я использовал MSVC++, заключалось в том, что моя программа на Python использовала некоторую опцию c и возвращала некоторый вывод, который я могу снова использовать в своей программе на Python. Я поиграл с файлами манифеста (с встраиванием и без встраивания), а также установил каталог дополнительных библиотек в VC++.
У кого-нибудь есть идеи относительно того, что я могу сделать, чтобы мой файл pyd заглянул в Microsoft.VC100.CRT.