Visual studio Windows资源管理器-相同文件扩展名的动态图标

Visual studio Windows资源管理器-相同文件扩展名的动态图标,visual-studio,icons,windows-explorer,Visual Studio,Icons,Windows Explorer,对于VisualStudio.sln文件,Windows资源管理器正在做一些“聪明”的事情,以确定是否显示v8或v9图标 现在,当双击/启动图标时,我知道它会通过一个“Visual Studio Launcher”应用程序查看sln文件中的版本信息,并有选择地运行VS2005或VS2008 但你知道它是怎么做的吗。大概只是浏览一个文件夹,就可以在后台打开文件并决定使用哪个图标,但它是如此无缝/快速 你知道怎么做吗。我们这里有config generator,它可以通过ClickOnce进行更新部

对于VisualStudio.sln文件,Windows资源管理器正在做一些“聪明”的事情,以确定是否显示v8或v9图标

现在,当双击/启动图标时,我知道它会通过一个“Visual Studio Launcher”应用程序查看sln文件中的版本信息,并有选择地运行VS2005或VS2008

但你知道它是怎么做的吗。大概只是浏览一个文件夹,就可以在后台打开文件并决定使用哪个图标,但它是如此无缝/快速

你知道怎么做吗。我们这里有config generator,它可以通过ClickOnce进行更新部署,但是人们可以一眼看到哪个版本的generator应用程序创建了配置文件


干杯,

看一下a的这一部分。

我想这就是你要找的


是的,VS就是这样做的。代码位于C:\Program Files\Common Files\Microsoft Shared\MSEnv\VSFileHandler.dll中