Изменить значок во время выполнения не отображается в определенной папке
Я изменил значок в главном окне, где valor-это тип системы, например:
if (valor == 4) this.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/Vendas;component/Imagens/icone-vs.ico", UriKind.RelativeOrAbsolute)); else if (valor == 6) this.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/Vendas;component/Imagens/icone-v.ico", UriKind.RelativeOrAbsolute)); else if (valor == 7) this.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/Vendas;component/Imagens/icone-s.ico", UriKind.RelativeOrAbsolute));
Но когда я устанавливаю этот путь
C:\DC_System\Vendasзначок просто на панели задач не отображается. Интересно то, что если я изменю имя исполняемого файла, то появится значок. Как я могу решить эту проблему?
Что я уже пробовал:
if (valor == 4) this.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/Vendas;component/Imagens/icone-vs.ico", UriKind.RelativeOrAbsolute)); else if (valor == 6) this.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/Vendas;component/Imagens/icone-v.ico", UriKind.RelativeOrAbsolute)); else if (valor == 7) this.Icon = BitmapFrame.Create(new Uri("pack://application:,,,/Vendas;component/Imagens/icone-s.ico", UriKind.RelativeOrAbsolute));