2010-05-08 116 views
0

我在安装程序项目中工作,需要收集一些信息并在安装过程中对其执行操作(主要是联机密钥撤消和注册)。安装项目UserInterface模板看起来不灵活,记录不完善,所以我正在打开一个WinForm作为自定义操作。使用WinForm作为Windows安装程序自定义操作

我知道这是可能的,因为我看到在很多地方提到它,但是这是我的第一个Windows安装程序的经验,到目前为止,它在谷歌搜索的矛盾,部分或过时的信息和猜测......尔格陷入....

是否有人(甚至一个指针)如何一个得到这个在VS 2008 WinForm的项目做了清晰简明的描述......

非常感谢输入

回答

1

没有保证的.net框架在安装程序启动时安装(特别是在Windows XP上)。最佳做法是让安装程序远离任何依赖项。

将在线密钥检索和注册放在您的应用程序中,而不是在安装过程中做所有事情。

+0

嗯,感谢会给一个想法...这是一个Office插件产品非常确定.net会在那里,不知道它会如何影响用户体验,但也许一个想法 – Serexx 2010-05-08 23:28:49

+1

因此,你有安装条件(要求)。如果.NET的需求不满足,则出现“.NET未安装”消息框并安装模具;或.NET是预先安装的先决条件。所以,我认为这不是一个严重的问题。 – serhio 2010-05-11 17:36:31

0

创建标准installer类。在类创建您的窗体并显示它(ShowDialog是首选)

相关问题