我是.Net框架的新手 .
我想开发一个PC应用程序,可能在.net framework 2.0中 . 我将创建一个安装程序,并希望在另一台具有Windows 7操作系统的计算机上运行它 .
哪个是我需要在Windows 7上安装的.net版本,以便我可以运行我的应用程序 .
我需要在Windows 7上安装哪个.net版本
.NET Framework 3.5,包括SP1 mods,随Windows 7一起提供 . 在本文发布时,这是.NET Framework的最新版本 . (4.0将在下个月发布 . )因此,您不需要安装任何东西 .
如果您在非Windows 7系统上进行开发,我建议您在该系统上安装.NET Framework 3.5 SP1,以最大限度地减少环境中的差异 . (通过此安装,您仍可以向下定位.NET Framework 2.0,因为2.0到3.5使用相同的CLR运行时 . )
Windows 7已经安装了.NET框架 . 因此,只要您的目标是框架版本2或更高版本,您只需要安装您的应用程序 .
正如其他答案所提到的,Windows 7已经安装了3.5版本 . 还应注意,版本3.5使用版本2.0的CLR . 这意味着它不是一个完整的新框架,而只是2.0的扩展,没有它就无法运行 .
此外,它还安装.NET Framework 2.0 SP1(安装带有3.5 SP1的.NET Framework 2.0 SP2)和.NET Framework 3.0 SP1(安装带有3.5 SP1的.NET Framework 3.0 SP2) .
此信息来自wikipedia page
Windows 7 comes with .NET 3.5 by default.
3 回答
.NET Framework 3.5,包括SP1 mods,随Windows 7一起提供 . 在本文发布时,这是.NET Framework的最新版本 . (4.0将在下个月发布 . )因此,您不需要安装任何东西 .
如果您在非Windows 7系统上进行开发,我建议您在该系统上安装.NET Framework 3.5 SP1,以最大限度地减少环境中的差异 . (通过此安装,您仍可以向下定位.NET Framework 2.0,因为2.0到3.5使用相同的CLR运行时 . )
Windows 7已经安装了.NET框架 . 因此,只要您的目标是框架版本2或更高版本,您只需要安装您的应用程序 .
正如其他答案所提到的,Windows 7已经安装了3.5版本 . 还应注意,版本3.5使用版本2.0的CLR . 这意味着它不是一个完整的新框架,而只是2.0的扩展,没有它就无法运行 .
此外,它还安装.NET Framework 2.0 SP1(安装带有3.5 SP1的.NET Framework 2.0 SP2)和.NET Framework 3.0 SP1(安装带有3.5 SP1的.NET Framework 3.0 SP2) .
此信息来自wikipedia page
Windows 7 comes with .NET 3.5 by default.