2

Visual C++ 2008 Express Edition をダウンロードすると、次のファイルが存在します。

./Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcr90.dll

ファイル redist.txt には、次のように書かれています

次のリストは、Visual Studio 2008 ライセンスの下で再配布するために Microsoft Visual Studio 2008 で使用できるファイルのリストです。ライセンスを取得した Microsoft ソフトウェアが Visual Studio 2008 でない場合、Microsoft ソフトウェアによってインストールされたファイルのみが、そのライセンスの下で再配布できます。

上記の msvcr90.dll が含まれます

私の質問は、このライセンスで msvcr90.dll を Express から配布できるかどうかです。「Microsoft ソフトウェアによってインストールされたファイルのみ」とはどういう意味ですか? 何か助けはありますか?(具体的には、mingw/gcc によってビルドされたアプリで msvcr90.dll のバージョンを配布することは許可されていません)。

4

1 に答える 1

0

私の現在の考えでは、MS の公式の msvc 再頒布可能 exe を「実行」することでおそらく回避できると考えています。インストールプロセスの一部として(または、インストールされていないことがわかった場合は、個別にダウンロードする可能性があります)

https://stackoverflow.com/a/9214753/32453を参照してください

于 2012-05-02T16:07:49.670 に答える