如何减慢WiX Toolset安装程序中的安装进度栏? [英] How to slow down installation progress bar in WiX Toolset installer?

查看:78
本文介绍了如何减慢WiX Toolset安装程序中的安装进度栏?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗯,我不是在开玩笑...

Well, i am not joking...

我的客户希望我减慢安装过程.论点很明确:如果客户为软件购买的价格与中产阶级汽车的价格相同,那么他们期望的时间会超过3秒.安装过程...

my client wants me to slow down the installation process. The argumentation is clear: if the customers pay as much as a middle-class car for a software, they expect a bit more than 3 sec. installation process...

有什么想法吗?

推荐答案

安装经验和应用程序启动是营销工具,从技术角度来说,安装程序本身不是.以及对注册表的一些修改,您需要使所有营销人员远离干扰其技术健全性的位置.其他所有东西都是他们定义要销售的产品.

The installation experience and application startup are marketing tools, the setup itself in a technical sense is not. It is just a file dump and some registry modifications and you need to chase all marketing people away from interfering with its technical sanity. Everything else is theirs to define to sell the product.

请务必记住,设置体验是用户第一次接触到您的产品质量.如果失败,则根本无法评估产品.这是软件开发中最昂贵的错误,如果一团糟,很容易做到.

It is important to remember that the setup experience is the users first encounter with the quality of your product. If it fails the product can't be evaluated at all. This is the most expensive error to make in software development, and it is easy to do if you mess around with bells and whistles.

遵循 Tom Blodget的建议,使第一个应用程序更智能"地启动,并提供有关如何使用该软件,其提供的功能以及类似信息的更多信息,并使您的设置保持简单.我已经看到成功地将应用程序自动化与诸如数据生成之类的向导配合使用, viewlets 来展示应用程序功能,具有在线帮助和旁白的应用程序窗格.各种可以帮助人们快速工作的东西.

Go with Tom Blodget's suggestion and make the first application launch "smarter" with more information on how to use the software, what features it provides and stuff like that and keep your setup simple. I have seen successful use of application automation with wizard like data generation, viewlets to show off application features, application panes with online help and voice over. All kinds of stuff that can help to get things working quickly for people.

此处是帖子 ,其中包含一些有关软件部署问题的抽象思想对于优秀的软件,此主题必须作为交易突破者来对待.而且 许可问题及其实施方式 也是引起很多问题的话题软件成功的问题.

Here is a post with some abstracted ideas on the issue of software deployment as a topic that needs to be taken seriously as a deal-breaker for otherwise excellent software. And the issue of licensing, and how it is implemented is also a topic that causes a lot of issues for the success of software.

最后(这很重要)是公司要求静默安装正确实施的软件的问题,以便公司完全批准其网络上的软件.实际上,适当的静默安装程序和部署策略可以使您的软件优于其他类似的软件.重要性的程度因软件的关注点和用户类型而异,但从长远来看,必须始终正确进行设置,以确保设置不会成为市场和销售问题. 最终结论是,如果您的软件是为大型公司设计的,则不应在高级GUI上浪费设计精力进行设置,因为它可能永远不会用于您应该使用公共属性对安装程序进行参数化,该属性可以在命令行或通过 transform 进行设置>,以便无需交互运行即可轻松控制安装程序.看到这篇文章:如何更好地利用MSI文件.

Finally - and this is important - is the issue that corporations require silent installation of your software properly implemented for them to approve your software on their network at all. In fact a proper silent installer and deployment strategy can make your software preferred over other, similar software. The degree to which this is important varies based on your software's focus and type of user, but it must always be properly done for your setup not to be a marketing and sales problem in the long run. A final conclusion from all of this is that if your software is intended for large corporations you should not waste your design efforts on an advanced GUI for your setup as it is likely never to be used for large scale deployment scenarios. Rather you should parameterize your installer with public properties that can be set at the command line or via a transform so that your installer can be controlled easily without running it interactively. See this post: How to make better use of MSI files.

这篇关于如何减慢WiX Toolset安装程序中的安装进度栏?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆