1

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

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

4

3 回答 3

3

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

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

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

于 2010-01-29T21:30:02.977 回答
0

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

于 2014-09-04T08:28:32.007 回答
0

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

于 2010-01-29T20:04:35.117 回答