Подтвердить что ты не робот

Как назначить значок приложения, который будет отображаться на панели задач?

Я работаю над настольным приложением Wpf, всякий раз, когда я запускаю свое приложение, он показывает мне окно и соответствующую вкладку на панели задач (функция "Нормальные окна" ). Моя проблема заключается в том, что вкладка использует значок окна для неизвестного типа файла, я попытался использовать свойство значка Window, значок назначается, но проблема остается, когда я запускаю приложение, панель задач Вкладка сначала отображает значок окна для неизвестного типа файла и когда оконная загрузка завершает его изменение на назначенную иконку. Я хочу Икона там с самого начала. Любая помощь?

Edit:

Я попробовал с .csproj → Свойства → вкладка приложения → значок и установите его в файл .ico. Он работает, но мне нужно запустить мое приложение с помощью .exe файла. Он не работает в среде разработки (при работе через визуальную студию). Затем мне нужно установить опцию Start-Project. Есть ли другой способ решить эту проблему?

4b9b3361

Ответ 1

Проверьте свойства основного проекта окна. Вы должны установить там значок.

Setting an icon on your project

Update: Это такая проблема, что ваш значок не отображается в режиме отладки? До тех пор, пока он работает, когда вы доставляете программу своему клиенту, все в порядке, а не?

С другой стороны: вы могли бы проверить некоторые вещи. Возможно, ваш значок не включен в ваш проект или он не скопирован при создании вашей папки Debug?

Обновление 2: Вам также нужно установить значок главной формы, чтобы он отображался в Debug. Если вы также установите значок для основной формы, он отобразится на панели задач во время работы отладки/времени выполнения.

Ответ 2

У меня была аналогичная проблема, и google привел меня к этой статье. Я забыл простую вещь, и это была моя основная форма. Если вы также установите значок для основной формы, он отобразится на панели задач во время работы отладки/времени выполнения.

Ответ 3

Для приложений WPF используйте атрибут

Icon="Images\Logo.ico"

для элемента Window в XAML, чтобы окно отображало значок.

Ответ 4

Я знаю, что это старо, но я обнаружил, что я могу получить значок, который будет отображаться на панели задач в режиме отладки, если я перейду к свойствам проекта и проверил поле "Включить отладку собственного кода" на странице "Отладка"

Ответ 5

Это сработало для меня. В приложении VB перейдите на экран "Отладка" параметров проекта (проекта пользовательского интерфейса) и выберите "Включить неуправляемую отладку кода". Не уверен, есть ли какие-либо отрицательные побочные эффекты, но он уверен, что значок во время отладки. Спасибо.

Ответ 6

Это старое, но вы также можете изменить значок ярлыка в проекте настройки, это то, что сработало для меня (при просмотре файловой системы, щелкнув правой кнопкой мыши проект установки).