更改生成的exe的图标

发布于 2024-08-20 03:28:34 字数 79 浏览 5 评论 0原文

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

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

I'm generating an executable file with VB.NET using CodeDomProvider.

Is there a way to change the icon before the compiler creates the exe file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

平生欢 2024-08-27 03:28:34

您可以通过在 CompilerParameters 那个
您使用 CompilerOptions 传递给代码提供程序 属性。

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

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

You can set the icon of the generated exe by specifying it in the CompilerParameters that
you pass to the code provider, using the CompilerOptions property.

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

You then pass these parameters to the CompileAssemblyFromSource method. The generated exe will then use the specified icon as its application icon.

铁轨上的流浪者 2024-08-27 03:28:34

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

Go into the project properties and select the icon from there.
Simple as that.

机场等船 2024-08-27 03:28:34

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

You can use RessourcesHacker AFTER the generation. Not the easiest way, but it works great

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文