包括其他带C#安装的打包软件

时间:2011-12-07 11:44:24

标签: c# installation

我知道如何创建安装文件以及我需要从哪些文件夹中获取哪些文件,但如果我们想在安装时添加额外的第三方软件该怎么办。我们怎么能这样做?

例如,假设我的软件需要WinRar,而用户没有安装它。如何通过我的C#项目的安装文件添加它?

1 个答案:

答案 0 :(得分:1)

根据您的要求稍微偏离主题,但我建议您在设置过程中非常小心地分发第三方软件。这样做的潜在陷阱列表包括(但不限于)

1)违反第三方许可限制 2)无意中分发病毒
3)意外覆盖用户当前版本的软件(可能包含软件包的第4版,但出于某种原因,出于某种原因,出于兼容性原因,用户需要版本3)

如果您的软件中有第三方要求,请务必在安装/第一次运行期间检查它们,但提示用户需要单独下载/安装组件,而不是尝试自动为它们执行