1

Sometimes we need to get app name in WPF programmatically i.e.

icon.UriSource = new Uri("pack://application:,,,/AppName;component/Images/logo.ico");

How we can do it?

Thanks!

NoWar
  • 36,338
  • 80
  • 323
  • 498

1 Answers1

5

One approach would be:

icon.UriSource = new Uri(string.Format(
    "pack://application:,,,/{0};component/Images/logo.ico",
    Path.GetFileNameWithoutExtension(Application.ResourceAssembly.Location)));
Mike Perrenoud
  • 66,820
  • 29
  • 157
  • 232