使用ILSpy反编译C#代码

使用ILSpy反编译C#代码

1.点击dll,保存,保存为.csproj文件
2.使用visual studio打开.csproj项目
3.生成即可

碰到的问题:
1.
image.png
把AssemblyInfo.css里面的如下所示删除

[assembly: TargetFramework(".NETFramework,Version=v4.5", FrameworkDisplayName = ".NET Framework 4.5")]

2.无法调试
image.png

通过调试->窗口->模块查看
image.png
image.png

发现该模块被设置为了用户代码:否,符号状态:已跳过加载符号

解决方法:
把AssemblyInfo.css里的
image.png
修改为:
image.png
然后重新生成即可

全栈前端开发工程师

15 声望
3 粉丝
0 条评论
推荐阅读
快速递归删除当前目录下所有命名为xxx的文件夹
有时候想要删除某个目录下所有命名为xxx的文件夹,一个个手动去删除,非常辛苦,那么可以使用这个进行自动删除,一个典型例子就是我需要拷贝or删除一个存放了很多前端工程化项目的目录,因为它每个项目都有node_mod...

点墨阅读 107

Just for fun——C#应用和Nodejs通讯
进程通信常见的进程通讯的方法有:管道(Pipe)命名管道信号消息队列其他管道是比较简单基础的技术了,所以看看它。Node IPC支持Node官方文档中Net模块写着:IPC SupportThe net module supports IPC with named ...

pigLoveRabbit2阅读 6.5k评论 2

给 .NET 程序加个「设置开机启动」
前几天写了个「干掉微信只读」的程序,用来解决微信更新 3.9 以后收到文件会自动设置为只读的问题。微信这个设计可以有效地保证收到的原始文件安全性,避免被无意改动。但确实有违某些用户的习惯性操作。「干掉微...

边城1阅读 372

封面图
关于《小公司需要使用微服务架构吗?》的读后感
最近阅读了一篇文章《小公司需要使用微服务架构吗?》,这篇文章讨论了微服务架构的优缺点,以及微服务架构是否适合小公司。为了蹭一下热度,本文将结合两年半的练习经验,谈谈我对这篇文章的读后感。

newbe365242阅读 237

封面图
比特熊故事汇2.0 | 矛盾个性是促成创意不竭的正反合
2023年开年故事汇,我们请来一位“熟悉的新朋友”,他乐观、谨慎、敢于尝试、富有想象力,擅长Azure、AI、C#、产品设计。他是拥有10年+经验的微软MVP,也是有点社恐却谈笑风生的开发人。本期比特熊故事汇主人公——王...

微软技术栈阅读 910

封面图
反射(Reflection)
反射(Reflection)反射指程序可以访问、检测和修改它本身状态或行为的一种能力。程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的...

aq5kkmgj阅读 682

ORM哪家强?java,c#,php,python,go 逐一对比, 网友直呼:全面客观
本文会先说明什么是SQL编写难题,以及探讨一下 code first 和 database first 的优缺点。然后依据这两个问题的结论去审视目前主流后端语言java, c#, php, python, go各自的orm库,对比研究下他们的优缺点。最后给...

汤哥搞开发阅读 623评论 5

封面图

全栈前端开发工程师

15 声望
3 粉丝
宣传栏