Для файлов Visual Studio .sln Window Explorer делает что-то «умное», чтобы выяснить, отображать ли значки v8 или v9.
Теперь, когда дело доходит до двойного щелчка / запуска значка, я знаю, что он проходит через приложение Visual Studio Launcher, которое просматривает информацию о версии в файле sln и выборочно запускает VS2005 или VS2008
Но любая идея, как это делает часть значка. Предположительно, просто просматривая папку, вы открываете файл в фоновом режиме и принимаете решение о том, какой Icon использовать, но это так просто / быстро.
Любая идея, как это сделать. Здесь у нас есть генератор конфигурации, который обновляется с помощью ClickOnce, но было бы неплохо, чтобы люди сразу увидели, какая версия приложения генератора создала файлы конфигурации.
Приветствия