PyOpenGL パッケージを必要とするプロジェクトの NSIS インストーラーを作成していますが、システムにmscvr71.dll
(VS C ランタイム ライブラリ) が含まれていないため、このパッケージのインストールは失敗します。KB326922によると、このライブラリは PyOpenGL でパッケージ化されているはずです。
私の質問は、インストーラー内に PyOpenGL dep をインストールできるように、これを修正する最も安全な方法は何ですか? 確かに、インストール中にファイルを system32 にドロップする必要はありません。また、このファイルを含む更新プログラム (VS 自体以外) を認識していません。
編集:
- 欠落しているdllを含めるためにPyOpenGLを簡単に再パッケージ化することはできません。VS がインストールされておらず、パッケージとインストーラーを再構築する方法がわかりません。