Jer*_*nes 2 vb.net installer windows-installer wix visual-studio-2013
我们使用Visual Studio 2013在vb.net中开发了一个软件.现在我们要构建一个具有以下步骤/功能的自定义安装程序:
它几乎像Adobe或Corel注册过程.我们对其他技术持开放态度,这些技术必须确保我们的软件必须仅安装在一台机器上.请注意,我们是一群新手程序员(不是那么先进水平),所以; 如果这个过程得到详细阐述,对我们非常有帮助.
我将从设置中删除所有许可功能并将其添加到应用程序.您的设置仍然可以将许可证写入磁盘或注册表,方法是将其作为公共属性传递给msiexec.exe - UPPERCASE属性(或者您可以通过使用转换来"隐藏"更多内容以应用序列属性 - 它具有与在命令行上设置属性完全相同的效果).您还可以在交互式运行时从设置中的对话框设置LICENSE属性,但我最喜欢的方法是允许在静默部署模式下将未经验证的许可证密钥添加到注册表,而是直接在应用程序中输入许可证密钥,而不是设置,用于交互式部署(以上描述适用于静默部署):
msiexec.exe /I "C:\Install.msi" /QN /L*V "C:\msilog.log" LICENSE="123-456-789"
Run Code Online (Sandbox Code Playgroud)
有几个更具体的原因可以将许可证处理和验证保留在您的设置之外:
| 归档时间: |
|
| 查看次数: |
2063 次 |
| 最近记录: |