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

CLo*_*Lod 0 c# windows dll recompile dnspy

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

不可知程序集不能具有特定于处理器的模块 System.EnterpriseServices.Wrapper.dll

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

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

有什么线索吗?我似乎无法找到这个问题的答案。

谢谢

小智 5

我在使用 dnspy64.exe 修改 32 位 DLL 时也发生过这种情况。

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