Winforms 如何从反编译的exe文件中删除表单图标?

Winforms 如何从反编译的exe文件中删除表单图标?,winforms,icons,decompiling,Winforms,Icons,Decompiling,我有一个项目exe文件,是我很久以前为一个朋友制作的,现在需要相同的程序,但对代码稍作修改,我使用code Reflect反编译exe文件并恢复MS VisualStudio解决方案文件。现在的问题是项目资源文件尚未成功恢复,我想更改MainForm图标。表单源代码是可用的,但设计器给出了错误,这不是问题,因为我只需要更改其中的几行代码如何更改表单图标?在项目属性中设置图标下拉列表,并设置表单的图标属性 找到了一个解决方案:我也有同样的问题……我的背景图像在参考资料中出现之前无法工作。我转到Fo

我有一个项目exe文件,是我很久以前为一个朋友制作的,现在需要相同的程序,但对代码稍作修改,我使用code Reflect反编译exe文件并恢复MS VisualStudio解决方案文件。现在的问题是项目资源文件尚未成功恢复,我想更改MainForm图标。表单源代码是可用的,但设计器给出了错误,这不是问题,因为我只需要更改其中的几行代码如何更改表单图标?

在项目属性中设置图标下拉列表,并设置表单的图标属性

找到了一个解决方案:我也有同样的问题……我的背景图像在参考资料中出现之前无法工作。我转到Form1_加载事件并添加了以下代码:

System.Drawing.Icon ico = Properties.Resources.Untitled;
this.Icon = ico;
“Properties.Resources.Untitled”是我添加到资源中的图标


现在似乎可以正常工作了。

您可以使用资源黑客更改可执行文件的图标。
从以下位置下载:

我使用它时稍作修改,我给出了System.Drawing.Icon ico的直接路径。