我有一个没有用 .NET 2.0 编译的源代码的 .NET dll 文件。需要向这个 dll 添加一些字段,所以我使用了 Reflexil(与 JustDecompile 结合使用)。我在 Reflexil 中使用了注入字段选项。当我保存并重新加载时,我检查了引用并发现现在添加了“mscorlib 4.0.0.0”。我希望 Reflexil 注入该字段,但不添加 .NET 4.0 依赖项。我到处寻找设置,让它重新编译为 .NET 2.0,但我在任何地方都看不到这个。
编辑函数时,您可以选择使用什么编译器作为选项(2.0、3.5、4.0)。添加字段时,我想要同样的选项。
有人对这个问题有任何见解吗?