对于Visual Studio .sln文件,Window Explorer正在做一些“聪明”的事情,以确定是否显示v8或v9图标。
现在,当双击/启动图标时,我知道它通过“Visual Studio Launcher”应用程序查看sln文件中的版本信息并选择性地运行VS2005或VS2008
但是任何想法它是如何做的图标部分。据推测,只需浏览一个文件夹,就会在后台打开文件并决定使用哪个Icon,但它是如此无缝/快速。
知道它是如何完成的。我们这里有配置生成器,由ClickOnce更新部署,但是人们很容易看到哪个版本的生成器应用程序创建了配置文件。
干杯,