是否可以使用Windows Installer本机功能,还是应该使用某种自定义操作?
PS。我正在使用Edit控件来获取PIDKEY而不是MaskedEdit控件。
答案 0 :(得分:0)
MaskedEdit控件的问题是如果你有XXXX-XXXX-XXXX-XXXX,它将进行4次复制和粘贴操作,因为控件不允许你粘贴整个属性。
您在Office 2010中看到的行为不是Windows Installer的本机行为。它们使用外部UI处理程序,因此不受本机Windows Installer提供的有限的古老控件的约束。
微软可以重写UI体验,因为它们有很多$$$,这是一款旗舰产品。这同样适用于你吗?如果没有,请保持简单或考虑在安装过程中不要求密钥。在第一次运行应用程序时执行此操作。