吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1204|回复: 7
收起左侧

[求助] Dnspy反编译窗体紧跟同名resources

[复制链接]
尘缘丶 发表于 2022-3-27 23:08
本帖最后由 尘缘丶 于 2022-3-28 10:56 编辑

发现一个比较奇怪的问题,我自己写的一个空窗体导出后还基本正常
但是这个项目导出后所有Forms.cs都紧跟着同名的resources文件
不清楚是不是因为这个原因,导致很多很多的报错呜呜呜
求大佬们不吝赐教,谢谢啦


这个问题是DNSpy的问题,换了ILSpy还是有一些报错
下载地址是:https://wwt.lanzouw.com/iSqQK0268fob

OldVersion.jpg

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

pojie2001 发表于 2022-3-28 05:57
高版本的framework新的语法糖,低版本的打开不支持
 楼主| 尘缘丶 发表于 2022-3-28 07:22
pojie2001 发表于 2022-3-28 05:57
高版本的framework新的语法糖,低版本的打开不支持

具体是哪个版本起能用咧?dnspy显示的是4.0,我改成4.8还是一样报错🌚🌚
wesley1224 发表于 2022-3-28 09:08
Frhvjhhv 发表于 2022-3-28 10:22
尘缘丶 发表于 2022-3-28 07:22
具体是哪个版本起能用咧?dnspy显示的是4.0,我改成4.8还是一样报错🌚🌚

源程序发上来
 楼主| 尘缘丶 发表于 2022-3-28 10:54

https://wwt.lanzouw.com/iSqQK0268fob

可能是DNSpy的问题,我换了ILSpy解决了大部分问题,但还是有报错的地方
Frhvjhhv 发表于 2022-3-28 11:15
尘缘丶 发表于 2022-3-28 10:54
https://wwt.lanzouw.com/iSqQK0268fob

可能是DNSpy的问题,我换了ILSpy解决了大部分问题,但还是有报 ...

你图上报错的原代码是匿名委托。反编译后可以看到为 lambda 创建了一个内部类“c__DisplayClass162_0”。等等。IL中可没有什么delegate,action关键字。delegate会编译为一个密封类,。看下图
image.png image.png image.png

参考https://www.c-sharpcorner.com/bl ... methods-in-c-sharp1

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
尘缘丶 + 1 + 1 谢谢@Thanks!

查看全部评分

 楼主| 尘缘丶 发表于 2022-3-28 12:08
Frhvjhhv 发表于 2022-3-28 11:15
你图上报错的原代码是匿名委托。反编译后可以看到为 lambda 创建了一个内部类“c__DisplayClass162_0”。 ...

啊嘞 那么就是说无法一键反编译为可再次编译的程序了吗?
如果可以的话麻烦大佬开个教程贴呗,我把所有吾爱币奉上
再次感谢
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 14:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表