0

我刚试了新版本 2012.Net/build 62119 我觉得有bug。例如,在不浮动的情况下使用“激活:将机器限制为 = 1”并尝试从不同的机器进行 2 次激活 - 它通过了!它应该在第二台机器激活时返回激活失败。

好的,我查看了 SQL 探查器跟踪并发现了这个....

SELECT COUNT(*) FROM (SELECT DISTINCT ID,MachineCode FROM (SELECT ID,MachineCode,LeaseValidTill FROM LIC_Activation as UniqueActivations WHERE ID = @ID AND MachineCode <> @MachineCode AND LeaseValidTill > @CurrentDate AND activationContext = @activationContext) as UniqueActivations2) AS UniqueActivations3

如果@activationContextNULL,则表达式activationContext = @activationContext将失败 - 始终返回 0 计数....

有没有人遇到同样的问题或者是我做错了什么?

4

1 回答 1

0

这是一个回归错误,已在最新版本中修复。

免责声明:我为 CryptoLicensing 的开发人员 LogicNP Software 工作。

于 2012-03-10T04:54:06.203 回答