我正在尝试为我们的代码生成的一些构建工件提供保护和加密(代码是用 c++ 和 c# 编写的,我们使用 visual studio)。我使用的工具是 Wibu-systems 公司的产品 AxProtectorNet。在对一个 dll 进行保护时(使用批处理文件,我在其中传递了 dll 和保护工具位置),我收到错误消息,说
file protected\Ramin.dll is locked.
我想知道这是什么意思。这是否意味着它已经受到保护?还是它已损坏?值得一提的是,我们从另一家公司获得了代码。所以我们对代码的细节了解不多。
PS 我已经尝试检查 dll 是否正在被程序等进程使用(通过资源监视器)