未找到许可证时 .NET Reactor 签名过程失败的方法
.NET Reactor way to fail signing process when licence is not found
我在我的构建服务器上添加了一个新硬盘,不幸的是它导致了 .Net reactor 的许可证过期。
我的问题是,当发生这种情况时,我需要一种方法来使反应器签名过程失败。不幸的是,reactor 仍然使用成功消息签署了我们的程序集,并且没有任何失败迹象。
在运行时,我们收到错误消息:"This assembly is protected by unregistered version of Ezriz's .NET Reactor! "。
有什么方法可以参数化控制台应用程序,以便在找不到许可证时失败?我在他们的文档中找不到这样的选项。
有一个未记录的参数:
如果您使用“-licensed”参数调用 .NET Reactor,它将 return return 代码 101,以防未找到有效许可证。例如:
dotNET_Reactor.exe-许可-项目"C:\yourproject.nrproj"
这样您就可以在没有 运行 您的受保护软件的情况下检测构建是否失败。
我在我的构建服务器上添加了一个新硬盘,不幸的是它导致了 .Net reactor 的许可证过期。
我的问题是,当发生这种情况时,我需要一种方法来使反应器签名过程失败。不幸的是,reactor 仍然使用成功消息签署了我们的程序集,并且没有任何失败迹象。
在运行时,我们收到错误消息:"This assembly is protected by unregistered version of Ezriz's .NET Reactor! "。
有什么方法可以参数化控制台应用程序,以便在找不到许可证时失败?我在他们的文档中找不到这样的选项。
有一个未记录的参数:
如果您使用“-licensed”参数调用 .NET Reactor,它将 return return 代码 101,以防未找到有效许可证。例如:
dotNET_Reactor.exe-许可-项目"C:\yourproject.nrproj"
这样您就可以在没有 运行 您的受保护软件的情况下检测构建是否失败。