كيف ترتبط أرقام إصدارات .NET Framework وCLR وVisual Studio ببعضها البعض؟

StackOverflow https://stackoverflow.com/questions/212896

سؤال

مع الإعلان الأخير عن .NET 4.0 وVisual Studio 2010، أصبح من الصعب أكثر من أي وقت مضى تتبع إصدارات .NET Framework المبنية على إصدار CLR والتي تنتمي إلى أي إصدار (إصدارات) من Visual Studio.

فهل يوجد جدول نهائي يوضح هذه العلاقات؟

هل كانت مفيدة؟

المحلول

Visual Studio                                 CLR           .NET Framework
----------------------------------------------------------------------------------------
Visual Studio .NET (Ranier)                   1.0.3705      1.0
Visual Studio 2003 (Everett)                  1.1.4322      1.1
Visual Studio 2005 (Whidbey)                  2.0.50727     2.0
Visual Studio 2005 with .NET 3.0 Extensions   2.0.50727     2.0, 3.0
Visual Studio 2008 (Orcas)                    2.0.50727     2.0 SP1, 3.0 SP1, 3.5
Visual Studio 2008 SP1                        2.0.50727     2.0 SP2, 3.0 SP2, 3.5 SP1
Visual Studio 2010 (Hawaii)                   4.0.30319     4.0

والتوسع في هذا قليلا، وبما في ذلك بعض المعلومات من الإجابة dok1، وأرقام إصدار الفعلية لمختلف شحنها يبني من .NET Framework والمتاحة على هارون Stebner في <لأ href = "HTTP: //blogs.msdn كوم / astebner / أرشيف / 2005 / 12/07 / ما-صافي إطار-أرقام إصدار بأول مع ما الخدمة وpack.aspx "يختلط =" noreferrer "> بلوق ، والتي تغطي كل شيء من 1.0 إلى 3.5 SP1.

وأرقام إصدارات Visual Studio والفعلية هي:

Product Name                                 Version              Ship Date
----------------------------------------------------------------------------------------
Visual Studio .NET                            7.0.??               02/2002
Visual Studio .NET 2002 Service Pack 1        7.0.??
Visual Studio 2003                            7.1.??               04/2003
Visual Studio 2003 Service Pack 1             7.1.6030             09/13/2006
Visual Studio 2005                            8.0.5072.42
Visual Studio 2005 Service Pack 1                                  12/14/2006
Visual Studio 2008                            9.0.21022.8          11/19/2007 
Visual Studio 2008 SP1                        9.0.30729.1
Visual Studio 2010                            10.0.30319.1         04/12/2010
Visual Studio 2010 SP1                        10.0.40219.1         03/03/2011

الرجاء المساعدة في ملء قطعة مفقودة. هذا هو كل ما يمكن أن تجد بسهولة عبر الإنترنت.

بفضلDannySmurf للمعلومات عن أعداد النسخة الكاملة لCLR.

نصائح أخرى

ملاحظة أنه في حين أن 3.0 bascially فقط أضاف المجالس الجديدة (نفس CLR)، وأضاف 3.5 المجالس الجديدة، مترجم جديد، وتحديث CLR إلى مستوى SP1.

والإطار 4.0 سيكون CLR جديد كليا (4.0، لا 3.X CLR) الذي سيستمر جنبا إلى جنب مع CLRs 1.1 و 2.0. وسيكون عليها أيضا كل جديد المجالس تعيين إصدار 4.0 بدلا من استخدام المجالس 2.0.

Framework  CLR and Assemblies            Release
----------------------------------------------------------
1.0 RTM    1.0.3705.0                    Visual Studio .NET (aka VS.NET 2002)
1.0 SP1    1.0.3705.209
1.0 SP2    1.0.3705.288
1.0 SP3    1.0.3705.6018

1.1 RTM    1.1.4322.573                  VS.NET 2003
1.1 SP1    1.1.4322.2032
1.1 SP1    1.1.4322.2300                 Windows Server 2003

2.0 RTM    2.0.50727.42                  Visual Studio 2005 RTM
2.0 RTM    2.0.50727.312                 Windows Vista
2.0 SP1    2.0.50727.1433                Visual Studio 2008 RTM and .NET 3.5 RTM
2.0 SP2    2.0.50727.3053                Visual Studio 2008 SP1 and .NET 3.5 SP1
2.0 SP2    2.0.50727.4016                Windows Vista SP2 and Windows Server 2008 SP2
2.0 SP2    2.0.50727.4927                Windows 7

Framework  CLR           New assemblies
----------------------------------------------------------
3.0 RTM    2.0 RTM       3.0.4506.30     The only "out-of-band" non-SP framework release
3.0 SP1    2.0 SP1       3.0.4506.648    Visual Studio 2008 RTM and .NET 3.5 RTM
3.0 SP2    2.0 SP2       3.0.4506.2123   Visual Studio 2008 SP1 and .NET 3.5 SP1

3.5 RTM    2.0 SP1       3.5.21022.8     Visual Studio 2008 RTM and .NET 3.5 RTM
3.5 SP1    2.0 SP2       3.5.30729.01    Visual Studio 2008 SP1 and .NET 3.5 SP1
3.5 SP1    2.0 SP2       3.5.30729.4926  Windows 7

Framework  CLR and Assemblies            Release
----------------------------------------------------------
4.0 RTM    4.0.30319.1                   Visual Studio 2010

و(تم جمعها من مختلف هذه الأجوبة والمستندات المرتبطة، وخاصة المادة MSDN <م> كيفية تحديد إصدارات ومستويات حزمة خدمة برنامج Microsoft .NET Framework التي يتم تثبيتها تربطها <لأ href = "https://stackoverflow.com/questions/212896/how-do-the-net-framework -clr والبصرية---ربط إلى كل-س-الإصدار الأرقام استوديو / 212912 # 212912 "> DOK .) قائمة كاملة مع إصدارات التحديث KB ومواعيد الدعم التقاعد ويمكن الاطلاع على ويكيبيديا، قائمة إصدارات برنامج .NET Framework .

من الصعب العثور عليه، أليس كذلك؟أعتقد أن هذه هي الإصدارات (تجاهل حزم الخدمة)

  • الإصدار السادس من Visual Studio = آخر إصدار من قبل .شبكة, ، صدر عام 1998
  • Visual Studio 2002 = الإصدار 7.1، Rainier، الإصدار الأول من .NET تمت إضافته بأثر رجعي عام 2002 إلى الاسم، .NET 1.0 - تم إصداره في فبراير 2002
  • Visual Studio 2003 = الإصدار 7، Everett، .NET 1.1 - تم إصداره في أوائل عام 2003.
  • Visual Studio 2005 = الإصدار 8 Whidbey و.NET 2.0 و3.0 - تم الإطلاق في نوفمبر 2005.لم يعد يسمى Visual Studio .NET
  • Visual Studio 2008 = الإصدار 9 Orcas، .NET 3.5 - تم إصداره في 19/11/2007 كـ 9.0.21022.8
  • فيجوال ستوديو 2010 = الإصدار 10 هاواي

الإصدار التالي من Visual Studio Team System هو Rosario.

كيفية تحديد الإصدارات ومستويات حزمة الخدمة المثبتة من Microsoft .NET Framework سوف يوفر لك المزيد من المعلومات حول أرقام الإصدار وحزم الخدمات، ولكن فقط من خلال .NET 2.0.

والإطار 4.0 RTM

والبصرية ستوديو 2010

صفحة الجمعية 4.0.30319

تاريخ 4/12/2010

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top