认为我有两个解决方案:vs2009.sln和vs2010.sln.两个解决方案文件都具有相同的扩展名(.sln),但它们具有不同的图标.它们在相关版本的visual studio中打开.我想知道视觉工作室如何确定这一点?
编辑:Visual Studio版本选择器是好的,但我想知道即使扩展名相同,图标怎么可能不同?我以前知道每个扩展在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\explorer\Shell Icons中只有一个图标
编辑:我终于找到了答案.如果有人对此感到疑惑,答案就在这里http://msdn.microsoft.com/en-us/library/cc144122%28VS.85%29.aspx