2

当你下载visual C++ 2008 express edition时,这个文件存在:

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

在文件 redist.txt 它说

以下列表是 Microsoft Visual Studio 2008 可用的文件列表,可在 Visual Studio 2008 许可下重新分发。如果您获得许可的 Microsoft 软件不是 Visual Studio 2008,则只有 Microsoft 软件安装的文件可以根据此类许可重新分发。

并包含上面的 msvcr90.dll

所以我的问题是,这个许可证是否允许您从 express 分发 msvcr90.dll?“仅由 Microsoft 软件安装的文件”是什么意思?有什么帮助吗?(具体来说,是不是不允许使用mingw/gcc构建的应用程序分发一个版本的msvcr90.dll)。

4

1 回答 1

0

我目前的想法是,您可能可以摆脱“运行”MS 的官方 msvc 可再发行 exe。作为安装过程的一部分(或者可能单独下载,如果您检测到他们没有安装它)

https://stackoverflow.com/a/9214753/32453

于 2012-05-02T16:07:49.670 回答