逆向入门(五) C# 反编译后resources 文件修复

1、为了避免后续编译出现改动界面就不能用的情况,反编译完后需要将 resources 后缀的文件修复成.resx后缀
在这里插入图片描述
修复方式:
启动菜单搜索VS自带的工具 Command Prompt
在这里插入图片描述

进入到工程目录对应放置resources 的文件夹,调用指令 resgen xx.resources xx.resx
在这里插入图片描述

操作完成后,在工程里添加resx文件,然后删除resources 文件
在这里插入图片描述

2、修复resource 资源图片文件, 使用 Command Prompt
将资源文件修复成resh文件,同步骤一,再将工程里的资源文件删除后从新添加resoureces.resx文件
在这里插入图片描述

3、修复变量“manager”未声明或从未赋值。
将InitializeComponent方法中的对象manager替换为resources(替换变量名)

4、base.AutoScaleMode = AutoScaleMode.Font; 方法“InitializeComponent”内的代码由设计器生成,不应手动修改。请移除任何更改,然后尝试重新打开设计器。
 对所有System.Windows.Forms.命名空间里面的控件需要全命名空间的声明。
 示例:base.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值