首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dotpeek -修改DLL文件-在项目中使用已修改(重新编译)

Dotpeek -修改DLL文件-在项目中使用已修改(重新编译)
EN

Stack Overflow用户
提问于 2016-12-01 20:36:42
回答 2查看 3K关注 0票数 0

我已经做了这个过程-在Dotpeek中导入dll文件并将程序集导出到项目中,现在我可以在VS 2015中修改dll文件,但是如何重新编译项目并在现有项目中再次使用重新编译的dll文件。我尝试在VS2015中构建项目,但它显示了许多编译时错误,请帮助

谢谢:)

EN

回答 2

Stack Overflow用户

发布于 2016-12-07 03:04:35

不幸的是,没有一个反编译器可以为包含两个以上类的程序集生成编译代码。

所以你可能想尝试JustDecompile + Reflexil来做你的编辑。这种方法的优点是,只有您编辑的零件会发生更改,而部件的其余部分将保持与原始部件相同。

票数 1
EN

Stack Overflow用户

发布于 2021-03-03 16:58:52

你可以使用Jetbrains的dotPeek,只需右键单击该动态链接库就可以用它打开任何动态链接库,然后用dotPeek打开。

在dotPeek中反编译DLL后,右击左栏中的DLL并选择Export to Project选项。

在使用.NET动态链接库的情况下,它将在Visual Studio中将整个动态链接库作为类库项目打开。

您可以修改源代码并重新编译DLL。

我不太确定您的要求,我建议您将DLL方法/操作扩展到您的项目中,而不是在DLL上进行重新编译的编辑。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40910876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档