在我的公司,我们使用NSIS
来开发我们的安装程序,但NSIS
工具很难维护和开发。
我们正在搜索如何使用Visual Studio
开发安装程序,但我们希望为WPF
创建自己的Setup Project
自定义界面。可能吗?
如果是,我怎么能这样做?
PS:我不知道它是否重要,但我们的安装程序需要占用大量dlls
,创建注册表项,安装并启动Services
,运行database scripts
。
答案 0 :(得分:2)
对于具有自定义WPF屏幕的标准安装项目,有几个教程out there:
MSDN文档:
<强>替代强>
正如评论所说,还有Wix或Inno setup。
如果你想让它保持完整c#,你可以尝试Wix#(麻省理工学院许可证)。