使用Reflexil注入代码时选择.NET版本

使用Reflexil注入代码时选择.NET版本,.net,version,decompiling,reflexil,.net,Version,Decompiling,Reflexil,我有一个.NETDLL文件,没有使用.NET2.0编译的源代码。需要在这个dll中添加一些字段,所以我使用了Reflexil和JustDecompile。我对Reflexil使用了injectfield选项。保存和重新加载时,我检查了引用,发现现在添加了“mscorlib 4.0.0.0”。我希望Reflecil注入该字段,但不添加.NET4.0依赖项。我到处寻找设置,让它重新编译为.NET2.0,但我在任何地方都没有看到 编辑函数时,您可以选择使用哪种编译器作为选项2.0、3.5、4.0。我希

我有一个.NETDLL文件,没有使用.NET2.0编译的源代码。需要在这个dll中添加一些字段,所以我使用了Reflexil和JustDecompile。我对Reflexil使用了injectfield选项。保存和重新加载时,我检查了引用,发现现在添加了“mscorlib 4.0.0.0”。我希望Reflecil注入该字段,但不添加.NET4.0依赖项。我到处寻找设置,让它重新编译为.NET2.0,但我在任何地方都没有看到

编辑函数时,您可以选择使用哪种编译器作为选项2.0、3.5、4.0。我希望在添加字段时使用相同的选项


有人对这个问题有什么见解吗?

这个错误在Reflexil v1.9中已经修复。这与不正确的库类型导入有关