我有一个tcp服务器,它使用证书进行ssl / tls和许可。对于ssl / tls,证书存储在pkcs#12文件中,我假设它将作为安装过程的一部分安装。
关于Rhino Licensing,作为安装过程的一部分,在证书存储中安装x.509证书是否正常?安装程序可能是VS2010安装程序,也可能是Installshied。我没有太多安装经验,通常我会手动安装证书。
我特意寻找通常的建议,因为什么时候是安装证书的最佳时机。不要过分关注Rhino许可方面。
感谢。
答案 0 :(得分:1)
我知道这不能算是一个完整的答案,但它可能会引导您找到解决方案。如果您仍然要决定使用的工具集来构建安装,WiX有一个漂亮的Certificate元素,它可以解决您使用单行XML的任务。如果WiX不是一个选项,你必须创建一个自定义动作,如果InstallShield没有公开这个功能(据我所知,VS项目没有)。但即使在最糟糕的自定义操作情况下,您也可以看看它是如何在WiX中实现的 - 它是完全开源的。
答案 1 :(得分:1)