繁体   English   中英

向C#应用程序添加图标

[英]Adding an icon to a C# application

在这里忍受,因为我刚完成了我的第一个小应用程序的构建,而我对这一切都感到有些新鲜。

我使用Visual Studio的内置发布功能来生成一个不错的.exe文件,但是,我不喜欢它为我的新应用程序提供的图标。 我希望对此进行更改,经过一番谷歌搜索后得出的结论是,在Solution Explorer中双击项目下的“ Properties ”会将我带到一个窗口,可以在其中指定我使用的资源。

但是,它看起来像这样:

在此处输入图片说明

如您所见,“ Icon选择为灰色。 经过更多的谷歌搜索后,我被告知这是因为我有自己的Resources文件夹,已经在其中放置了资源。我这样做:

在此处输入图片说明

但是,我确实希望能够为我新发布的应用程序设置一个图标。 它将为我的双击双击.exe文件增加一些个性气息。

既然我的“ Icon选择在“ Properties视图中显示为灰色,我该怎么做?

我尝试将Resources文件夹添加到项目中以重现此问题,但没有发生(VS 2013)。 无论如何,作为一种解决方法,您可以手动编辑.csproj文件,并添加以下内容:

<PropertyGroup>
   <ApplicationIcon>Resources\4.ico</ApplicationIcon>
</PropertyGroup>

您可以将前几行添加到另一个PropertyGroup的同一级别

右键单击您的项目,然后选择属性。

转到资源标签

下拉“添加资源”,然后选择添加新图标。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM