如果我已经安装了.NET 4.0,是否可以安装.NET 3.5?

3
我有一台安装有.NET 4的Windows 7笔记本电脑。 在%WinDir%文件夹中,也有版本2、3和3.5的.NET框架文件夹,但主要程序集,如mscorlib.dll等只存在于2.0和4.0版本指定的文件夹中。其余文件夹中只有很少的DLL和大多是配置文件。 我的目标是比较同一个dll的3.5版本和4版本的程序集成员。 我的问题是: a)我可以从Microsoft网站安装3.5版本,然后比较两个版本吗? b)如果我现在安装3.5版本,会对已经安装在我的机器上的4版本造成影响吗?
2个回答

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如何使用它,同样的道理。

所以,没有必要再做这个,因为你已经拥有它了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接