我正在使用.Net 3.5(c#,WPF)构建软件,我的软件需要用户安装.Net 3.5和Media Player 11.我想构建一个安装程序,在用户安装主软件时自动安装这两个组件。我怎么能解决这个问题? 这个组成部分:
1- .Net 3.5
2-媒体播放器11
答案 0 :(得分:5)
使用视觉工作室instructions (更新后的链接)创建设置包。对于vs2010:
我通常在我想要安装程序的解决方案中执行此操作。您将创建一个项目,如:
请注意检测到的dependancies文件夹。在这里,请确保您具有相关的.net框架和媒体播放器模块。构建这个将生成.msi和.exe,并且还将输出框架的安装程序以及其他组件和程序集。当用户运行exe时,系统将提示他们安装必要的依赖项。
Ofcousre还有其他安装程序包,但这个是集成了视觉工作室,我发现它适用于多种用途。
修改:
添加依赖项: 右键单击安装程序项目 - >属性 - >先决条件,选择所需的.net框架。
对于所有其他依赖项,请右键单击安装程序项目 - >添加 - >程序集并浏览到所需的程序集,如果是.net,请从列表中选择它