使用 dnSpy 重新编译 DLL - 不可知程序集不能有处理器特定模块 System.EnterpriseServices.Wrapper.dll

DLL recompile with dnSpy - agnostic assembly cannot have a processor specific module System.EnterpriseServices.Wrapper.dll

我正在尝试使用 dnSpy 在 DLL 上添加调试标志,但我不断收到以下错误:

agnostic assembly cannot have a processor specific module System.EnterpriseServices.Wrapper.dll

这不仅仅发生在我尝试反编译和重新编译的特定 DLL 上

此外,即使我不更改标志,我仍然无法按原样重新编译它。

有线索吗?我似乎找不到这个问题的答案。

谢谢

我在用 dnspy64.exe 修改 32 位 DLL 时也遇到过这种情况。

尝试使用 dnspy32.exe 重新打开 DLL,因为这对我有用。