微软Visual C++ 2008可再发行包可以自由再发行吗

4 投票
1 回答
2901 浏览
提问于 2025-04-15 21:38

我打算用py2exe把一个用Python 2.6开发的应用程序打包成可执行文件。

看起来我的应用需要一些VC的可再分发组件:http://www.py2exe.org/index.cgi/Tutorial#Step5

我看过这个教程和可再分发组件的许可协议,但我不太确定我是否可以把这些文件和我的程序一起分发。(我没有VS2008的许可证)

我可以把这些可再分发组件打包到一个安装程序里,让用户安装时不需要额外操作,还是说他们必须自己去微软网站下载这些文件呢?

谢谢大家!

1 个回答

3

我觉得如果你在安装过程中简单地加入vcredist_x86.exe的安装步骤,就没问题了(根据你提供的文档):

你可以让用户自己去下载并运行这个文件,或者你可以为你的应用程序创建一个安装程序(见下面的第6步),把vcredist_x86.exe包含在里面(这个文件是可以被任何人重新分发的),然后在安装你的应用程序时一起运行这个文件。

不过我不是律师,所以这不是法律建议。

撰写回答