C# 控制台应用程序图标
-
19-09-2019 - |
题
有谁知道如何在代码中设置 C# 控制台应用程序的图标(不使用 Visual Studio 中的项目属性)?
解决方案
您不能在代码中指定的可执行文件的图标 - 它的二进制文件本身的一部分
在命令行中,你会使用/win32icon:<file>
如果这是任何帮助,但你不能在应用程序代码中指定。不要忘记,大多数的显示应用程序的图标的时候,您的应用程序并不运行在所有!
这是假设你的意思的文件本身在资源管理器的图标。如果你指的是应用程序的的图标,而它的运行的,如果你只需要双击该文件,我相信,这将永远只是为控制台本身的图标。
其他提示
您可以在项目属性中更改它。
请参阅这篇堆栈溢出文章: 是否可以从 .net 更改控制台窗口的图标?
总结一下,在 Visual Studio 中右键单击您的项目(而不是解决方案)并选择属性。在“应用程序”选项卡的底部有一个“图标和清单”部分,您可以在其中更改图标。
不隶属于 StackOverflow