我正在尝试在 win xp 系统中使用 Opencover(用于 C# 包测试覆盖率),并且在尝试手动将 Opencover.profiler.dll 注册到 regsvr32.exe 时遇到一个奇怪的错误。我收到一条错误消息,告诉“加载库(“dll 名称”)失败”,错误级别为 9009。(我在尝试注册 dll 后做了回显 %ERRORLEVEL%)
谷歌搜索表明这个错误代码与 xcopy 有关。但我不确定为什么在注册 dll 时会发生这种情况。
我知道有一个 register:user 开关可以做到这一点。但是我试了上面的方法就知道为什么注册失败了。
我收到上述错误的 Opencover 版本是 2.0.802。在同一系统中,我可以毫无问题地注册 4.0.804 dll。并且版本 2.0.802 dll 可以与我的其他 XP 系统一起使用。
我可以知道这可能是什么问题吗?我希望这是做 Windows 而不是 Opencover