如何开始开发定制的安装程序项目?
How to start developing a customized installer project?
我想开发一个安装程序项目,它将为我提供一个 .msi。我想避免使用其他工具,如 InstallShield、InstallBuilder 等。我们想在此安装程序中使用自定义 GUI。问题是我不确定如何开始实施。所以,我需要一些关于如何开始开发项目以及为此需要研究什么的建议。
请注意,我已经使用 visual studio 2010 创建了一个安装程序。但是它的 UI 不容易修改。
我需要你们的帮助。
查看 IsWiX。这个概念是 Windows 安装程序 XML 的项目模板(脚手架)和图形设计器。大部分工作都是为您完成的,无需编辑 XML。对于自定义 UI,请查看这两个 .wxs 片段:
Uncomment to inject a custom dialog into the install wizard loop -->
<UIRef Id="CustomDlg"/>
...一堆 XML 用于定义带有页眉、正文、页脚和转换按钮的新对话框...
我们还没有对话框设计器,但我希望有开发人员帮助我编写它。
这里有几个示例视频:
Create and Package a Windows Service using IsWiX
如果本机 MSI UI 不够花哨,您可以考虑使用本机或托管 (WPF) 代码为 Wix / Burn 编写自定义引导程序应用程序。
我想开发一个安装程序项目,它将为我提供一个 .msi。我想避免使用其他工具,如 InstallShield、InstallBuilder 等。我们想在此安装程序中使用自定义 GUI。问题是我不确定如何开始实施。所以,我需要一些关于如何开始开发项目以及为此需要研究什么的建议。
请注意,我已经使用 visual studio 2010 创建了一个安装程序。但是它的 UI 不容易修改。
我需要你们的帮助。
查看 IsWiX。这个概念是 Windows 安装程序 XML 的项目模板(脚手架)和图形设计器。大部分工作都是为您完成的,无需编辑 XML。对于自定义 UI,请查看这两个 .wxs 片段:
Uncomment to inject a custom dialog into the install wizard loop -->
<UIRef Id="CustomDlg"/>
...一堆 XML 用于定义带有页眉、正文、页脚和转换按钮的新对话框...
我们还没有对话框设计器,但我希望有开发人员帮助我编写它。
这里有几个示例视频:
Create and Package a Windows Service using IsWiX
如果本机 MSI UI 不够花哨,您可以考虑使用本机或托管 (WPF) 代码为 Wix / Burn 编写自定义引导程序应用程序。