【发布时间】:2011-06-30 10:47:27
【问题描述】:
我正在创建一个 WPF 应用程序,我想发布它。所以我创建了一个新的安装和部署项目,并将我的应用程序添加到其中。现在,当我创建安装文件并运行它时……它创建了一个桌面快捷方式。但是桌面快捷方式上的图像是Windows默认的,我想将其更改为另一个图标文件。请告诉我该怎么做。 谢谢。
【问题讨论】:
标签: wpf icons desktop-application setup-deployment
我正在创建一个 WPF 应用程序,我想发布它。所以我创建了一个新的安装和部署项目,并将我的应用程序添加到其中。现在,当我创建安装文件并运行它时……它创建了一个桌面快捷方式。但是桌面快捷方式上的图像是Windows默认的,我想将其更改为另一个图标文件。请告诉我该怎么做。 谢谢。
【问题讨论】:
标签: wpf icons desktop-application setup-deployment
首先,您需要在项目中添加一个图标。在图标的属性中,将 Build Action 设置为 Resource。
然后,在您的主 Window.xaml 文件中,设置 Icon 属性。
<Window x:Class="..."
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
**Icon="YourIcon.ico"**>
【讨论】:
您还可以将 .ico 文件添加到用户的程序文件夹中。之后,您可以将快捷方式添加到用户的桌面。重要的一点是您应该将快捷方式的目标配置到该 .ico 文件夹。
希望对你有帮助
【讨论】:
打开应用程序的属性窗口。在应用程序部分有“图标和清单”。在那里添加图标。更多详情here
【讨论】: