我已经构建了一些程序集的 64 位(x64)版本,并试图用.NET Reactor混淆它们,它声称支持 64 位。但是,即使我禁用所有保护和锁定选项,.NET Reactor 始终会生成 32 位程序集!
有谁知道如何让 .NET Reactor 生成 64 位程序集?
我已经构建了一些程序集的 64 位(x64)版本,并试图用.NET Reactor混淆它们,它声称支持 64 位。但是,即使我禁用所有保护和锁定选项,.NET Reactor 始终会生成 32 位程序集!
有谁知道如何让 .NET Reactor 生成 64 位程序集?
您为什么不直接调用 .NET Reactor 支持并直接询问您为什么获得 32 位程序集(也就是说,如果他们声称他们的产品生产 64 位程序集)。
顺便说一句,当我构建我的 .NET 程序集时,我将 /platform 选项与“anycpu”一起使用,这表明生成的程序集可以在任何版本的 Windows 上运行(即,在 x32 Windows 上作为 32 位程序集运行) x64 Windows 作为 64 位程序集运行)。
然后我用我的混淆器工具(不是 .NET Reactor)对它们进行混淆,并在两个环境中完美运行。
如果您不知道这一点,有一个 .Net Reactor 的非官方支持论坛,在没有真正支持的情况下可能会派上用场:
此问题似乎已在 .NET Reactor 的 v4.5.0.0 中得到解决