当我使用 install 提供产品密钥验证时,发生了一个具有挑战性的情况。我不得不使用C++ 非托管代码来验证密钥。实际上,我们有用 C# 编写的主要验证逻辑,我必须创建一个混合项目。问题不仅限于这些,而且还在继续。由于我使用了 VC++ 代码,它希望至少 VC++ 运行时可再发行组件安装在客户端机器上。由于这些问题,我考虑放弃将我们的安装迁移到 Wix 的计划。
但我开始知道,Wix 中提供了一个不错且非常酷的DTF功能,可以在 C# 中集成任何类型的操作。我使用它并且可以在几个小时内集成密钥验证,直到现在它在我在 6 个月之前实施的所有客户端机器上都可以正常工作。
你对 DTF 有什么有趣的时刻或美好的经历吗?