9

在这个问题之后,看这里http://referencesource.microsoft.com/netframework.aspx你现在看到这个列表:

  • 产品名称 版本 查看 下载
  • .NET 8.0
  • dotnetfx1434_VistaWin2k8sp1 50727.1434
  • FXUpdate3074 50727.3074
  • ASP.NET_MVC 1.0
  • WCF 3.5SP1
  • WF 3.5SP1
  • Dotnetfx_Vista_SP2 50727.4016
  • dotnetfx_Win7_3.5.1 3.5.1
  • ASP.NET_MVC 2.0
  • .Net 4
  • .NET_3.5_sp1_redist 50727.3053
  • ASP.NET_MVC 3
  • Netfx_3.5.1_Win7SP1 3.5.1
  • 净 4.5
  • 净4.5更新1

我不确定我需要下载哪些。我有 VS2010 和 VS2012。Net 4.5Update1 对 VS2012 来说听起来不错,但下载后阅读我说“与 Visual Studio 2008/2010 无缝集成”,但我认为那只是过时的自述文件。

是什么.NET 8.0?为什么有这么多不同的3.5版本?

4

1 回答 1

2

您可以查看 Windows 预装的所有服务包、安全更新和特定版本。这通常是参考源的一个问题,它们总是落后,并且由于版本与您机器上的实际 .NET 版本不匹配,源单步执行往往不起作用。我只让它工作过一次,而且持续时间不长。

.NET 8.0 被错误标记为 VS 版本,版本 8 是 VS2005 并支持 .NET 版本 2.0

建议低期望,源对阅读和搜索最有用。一种完全不同的方法是反编译器,它在调试时从实际的 .NET 程序集中恢复源代码。Reflector 具有该功能,而不是其他方面的认可。

于 2013-05-21T10:37:24.063 回答