我正在使用 .Net 3.5(c#,WPF)构建一个软件,我的软件需要用户安装 .Net 3.5 和 Media Player 11。我想构建一个安装程序,在用户安装主软件时自动安装这两个组件。我该如何解决这个问题?
该组件:
1-.Net 3.5
2-媒体播放器11
使用 Visual Studio 创建安装包指示 https://msdn.microsoft.com/en-us/library/19x10e5c(v=vs.100).aspx (更新链接)。对于 vs2010:
- 在“文件”菜单上,指向“添加”,然后单击“新建项目”。
- 在出现的“添加新项目”对话框中,在“项目类型”中
窗格中,打开“其他项目类型”节点,打开“设置和部署”
项目,然后选择 Visual Studio 安装程序。
- 在“模板”窗格中,选择“安装项目”进行标准设置,或者
Web 应用程序的 Web 设置项目。
I usually do this inside the solution i want an installer for. You will create a project like:
请注意检测到的依赖项文件夹。在这里,确保您有相关的.net框架和媒体播放器模块。构建此文件将生成 .msi 和 .exe,并且还将输出框架以及其他组件和程序集的安装程序。当用户运行该exe时,系统将提示他们安装必要的依赖项。
当然还有其他安装程序包,但这个是集成了 Visual Studio 的,我发现它适用于多种用途。
Edit:
添加依赖项:
右键单击安装程序项目 - >属性 - >先决条件,选择所需的.net框架。
对于所有其他依赖项,右键单击安装程序项目 -> 添加 -> 程序集,然后浏览到所需的程序集,或者如果它是 .net,请从列表中选择它
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)