Обратите внимание, что я спрашиваю о значке DESKTOP, а не о значке окна.Значок отображается в окне приложения.Это отлично.Но когда я запускаю программу установки для установки приложения, ярлык на рабочем столе имеет только значок по умолчанию.Как связать значок на рабочем столе с тем же значком приложения?Когда приложение запускается, значок на панели задач является правильным значком.Я также установил файл ico как Ресурс и как Встроенные Ресурсы.Ни то, ни другое не работает.Спасибо.
Я сделал это:
<Window x:Class="..."
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
**Icon="YourIcon.ico"**>
и это:
В моей визуальной студии 2010:Проект -> Свойства 'ApplicationName' -> Вкладка Приложение -> Значок и манифест.Там вы указываете свой значок
и это:
убедитесь, что в вашем файле проекта есть такая запись (.csproj или .vbproj):
<PropertyGroup>
<ApplicationIcon>Resources\MyAppIcon.ico</ApplicationIcon> ...
</PropertyGroup> ... <ItemGroup> <Resource
Include="Resources\MyAppIcon.ico" /> ... </ItemGroup>