Da li moze mi neko reci kako mogu programaticno setirati icon mojeg .NET programa u Windows Explorer-u ? (znam da ide preko Project->[ime programa] Property->General->Application Icon, ali hocu konfigurirati dinamicno, iz mog programa)
Nakon što je program kompajliran, odgovarajuća ikonica se trpa u .rsrc sekciju odakle je Explorer extrahira u letu i iscrtaje na ekranu.
Jedino da je ti sam ručno obrišeš i staviš novu. Pogledaj win32API za manipuliranje resursima. U tom slučaju bi bilo jednostavnije napraviti full jednostavan programčić koji bi samo bio ikonica i poziv ShellExecute()/Process.Start() tvog originalnog programa.