我已经做了这个过程-在Dotpeek中导入dll文件并将程序集导出到项目中,现在我可以在VS 2015中修改dll文件,但是如何重新编译项目并在现有项目中再次使用重新编译的dll文件。我尝试在VS2015中构建项目,但它显示了许多编译时错误,请帮助
谢谢:)
发布于 2016-12-07 03:04:35
不幸的是,没有一个反编译器可以为包含两个以上类的程序集生成编译代码。
所以你可能想尝试JustDecompile + Reflexil来做你的编辑。这种方法的优点是,只有您编辑的零件会发生更改,而部件的其余部分将保持与原始部件相同。
发布于 2021-03-03 16:58:52
你可以使用Jetbrains的dotPeek,只需右键单击该动态链接库就可以用它打开任何动态链接库,然后用dotPeek打开。
在dotPeek中反编译DLL后,右击左栏中的DLL并选择Export to Project选项。
在使用.NET动态链接库的情况下,它将在Visual Studio中将整个动态链接库作为类库项目打开。
您可以修改源代码并重新编译DLL。
我不太确定您的要求,我建议您将DLL方法/操作扩展到您的项目中,而不是在DLL上进行重新编译的编辑。
https://stackoverflow.com/questions/40910876
复制相似问题