2014-12-18 217 views
3

我有安装了.NET 4的Windows 7笔记本电脑。如果我已安装.NET 4.0,可以安装.NET 3.5吗?

它还具有%WinDir%中.NET框架的版本2,3和3.5的文件夹,但主要程序集(如mscorlib.dll等)仅出现在为版本2.0和4.0指定的文件夹中。其余的只有很少的DLL,大部分只是配置文件。

我的目标是将3.5版的程序集中的成员与同一dll版本4的成员进行比较。

我的问题是: a)我可以从Microsoft网站安装3.5版,然后比较两个版本吗?

b)如果我现在安装3.5版本,那么我的机器上已经安装的版本4会搞砸吗?

回答

5

是的。

您可以在计算机上安装并运行多个版本的.NET Framework。您可以按任何顺序安装这些版本。

http://msdn.microsoft.com/en-us/library/y549e41e%28v=vs.90%29.aspx

关于第一个问题,你也可以看看MSDN文档和比较这些,但有.NET 3.5,如果你在使用反正它计划可能会受到伤害。

2

你已经有3.5,它预装了Win7。

您在目录中看到的内容是正常的,框架中的所有核心程序集(如mscorlib.dll)以及CLR仍然是2.0版。 .NET版本3.0和3.5仅添加了新程序集,它们不包含新的运行时版本。它仍然是2.0.50727。下一个新的运行时版本是4.0.30319。注意4.5如何使用它,同样的想法。

所以,没有必要这样做,你已经拥有了。

相关问题