我正在使用CodeDomProvider生成VB.NET的可执行文件。
有没有办法在编译器创建exe文件之前更改图标?
答案 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。不是最简单的方法,但效果很好