Windows 7でcx_freezeを数回使用しましたが、問題はありませんでしたが、cx_freezeによって生成された実行可能ファイルをWindows XPで実行したいと考えています。しかし、プログラムを実行すると、次のエラーが発生します。
the application configuration is incorrect. Reinstalling this application may fix this problem
この問題に関する情報を検索したところ、Microsoft Visual Studio 2008 再頒布可能パッケージがインストールされていないようです。この実行可能ファイルを多くのコンピューターで起動する予定なので、システムには何もインストールしたくありません。これらの 4 つのファイルをバイナリと同じフォルダーに配置できることを読みました: このディレクトリの 3 つ
C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375
msvcm90.dll msvcp90.dll msvcr90.dll
そして、このディレクトリのこのファイル
C:\WINDOWS\WinSxS\Manifests
x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375.manifest
私のシステム(Win 8)でこのディレクトリを検索しましたが、それらはこのフォルダーとまったく同じではありません。とにかく、インターネットからダウンロードして試してみましたが、うまくいきませんでした。Python 2.7 と cx_Freeze-4.3.1 があります。
下位バージョンの pyython を使用すると動作する可能性があることを読みました。それは本当です?なんで?
システムに何もインストールせずに解決できることを知っていますか? ご助力ありがとうございます。