首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用条件操作创建WIX安装程序

使用条件操作创建WIX安装程序
EN

Stack Overflow用户
提问于 2018-08-28 23:13:52
回答 1查看 1.6K关注 0票数 1

我有一个Windows窗体项目,我需要为它创建一个安装程序。我需要添加像.net 4.5和vC++ redistributables这样的先决条件。

基本的问题是,我需要安装程序离线和在线工作,在这些情况下,我需要它在接受用户不同输入集的不同对话框中移动。此外,对于离线验证任务,在用户最初输入一些输入后,会生成某个代码。

我需要问一下,是否应该使用Wix来解决这个问题,或者我是否应该使用其他东西,以及Wix是否对解决我上面提到的问题有用。

a)我可以基于条件在对话框之间移动吗?

b)启动安装后,我是否可以在对话框之间编写自定义代码以执行特定任务?

附注:我以前没有使用过Wix,所以那些可以帮助我构建安装程序的链接将会很有帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-29 11:07:11

@Prashant,

1)你看过条件语句了吗?这里有一个很好的例子,它涵盖了你想要做的很多事情。

How to install features depending on the value of property http://wixtoolset.org/documentation/manual/v3/xsd/wix/condition.html

2)根据您尝试执行的任务,可能有一个现有的Wix组件涵盖了它。如果没有,您也可以执行自定义模块,如下所示。

http://wixtoolset.org/documentation/manual/v3/xsd/wix/customaction.html http://wixtoolset.org/documentation/manual/v3/wixdev/extensions/authoring_custom_actions.html

https://blogs.msdn.microsoft.com/jschaffe/2012/10/23/creating-wix-custom-actions-in-c-and-passing-parameters/

How to add custom action to wix setup project

3)您是否了解以下资源?

https://github.com/deepak-rathi/Wix-Setup-Samples

https://github.com/tom-englert/Wax

https://github.com/rstropek/Samples/tree/master/WiXSamples

这里应该有足够的信息来帮助您进行操作。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52061231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档