Visual Studio解决方案图标上的数字代表什么?


29

出于好奇-数字代表什么?起初我以为只是版本/年,因为我看到了10和8(我分别是2010和2008),那么为什么我还要有9?

替代文字

Answers:


62

这些数字对应于Visual Studio各个版本的内部版本号

http://en.wikipedia.org/wiki/Microsoft_Visual_Studio#History

Visual Studio 6.0(1998)
Visual Studio .NET(2002)=版本7
Visual Studio .NET 2003 =版本7.1
Visual Studio 2005 =版本8
Visual Studio 2008 =版本9
Visual Studio 2010 =版本10
Visual Studio 2012 =版本11
Visual Studio 2013 =版本12
Visual Studio 2015 =版本14
Visual Studio 2017 =版本15
Visual Studio 2019 =版本16

图标上的数字表示项目或解决方案兼容的版本。


2
太好了,我想我从来没有想过这些版本不仅是年份,而且很有意义!(这让我想到了Windows 7实际上是Windows版本6.1)
xdumaine 2010年

为什么最后一个跳过13?
2013年

1
@awe因为微软迷信?
Dheeraj VS 2016年

1
不,因为他们不想冒险失去那些...的客户
敬畏

MS SQL Server 2016是版本13,因此,如果这是真正的原因,那么他们对迷信的看法就不一致。或者至少是VS团队
达沃斯

4

这是创建解决方案的Visual Studio版本。10适用于Visual Studio 2010,9适用于Visual Studio 2008,8适用于2005,7适用于2003。如果将VS 2008设置为仅针对.Net 2.0功能,则有时会看到8,有时是VS 2008。您在某处找到了较旧的解决方案文件。


+1提到2008年的.NET目标-真是太好了!
xdumaine 2010年

1
@roviuser-注意默认情况下不会发生。实际上,我认为这是一个错误。面向.Net 2.0的VS2008解决方案仍应使用VS9格式的解决方案文件。
乔尔·科洪
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.