更改生成的exe的图标

时间:2010-01-29 20:03:06

标签: .net vb.net icons csharpcodeprovider

我正在使用CodeDomProvider生成VB.NET的可执行文件。

有没有办法在编译器创建exe文件之前更改图标?

3 个答案:

答案 0 :(得分:3)

您可以通过在CompilerParameters中指定生成的exe的图标来设置它的图标 您使用CompilerOptions属性传递给代码提供程序。

Dim parameters As New CompilerParameters()
parameters.CompilerOptions = "/win32icon:C:\full\path\to\icon.ico"

然后将这些参数传递给CompileAssemblyFromSource方法。然后,生成的exe将使用指定的图标作为其应用程序图标。

答案 1 :(得分:0)

进入项目属性并从那里选择图标。 就这么简单。

答案 2 :(得分:0)

您可以在生成后使用RessourcesHacker。不是最简单的方法,但效果很好