2009-06-24 84 views
6

我正在写,将与我们所编写的应用程序的安装部署的控制台应用程序。控制台应用程序旨在修复Vista中的一个错误,这将允许我们的应用程序在Vista中正确安装。控制台应用程序工作正常,但是我可以依赖所有Vista计算机上安装的.NET框架 - 它是否默认安装?在Vista上默认安装.NET Framework吗?

+4

快速谷歌搜索会告诉你的。不要懒惰。 – Ksempac 2009-06-24 09:06:05

回答

9

根据this site

的Windows Vista来包装的 的Microsoft .NET Framework 2.0和3.0, 而不是1.1版本,这可能仍然 要求的一些应用

所以,如果控制台应用程序目标2.0版或v 3.0,你应该确定

1

是.Net 3.0默认安装在Vista上

1

默认情况下,.NET 3安装在Vista上。

1

According to the MSDN(重点煤矿):

.NET框架3.0 由 默认情况下在Microsoft Windows Vista安装。在 的Microsoft Windows Server代号 “Longhorn”的,您可以安装.NET框架 如使用 角色管理工具Windows特性。

2

Wikipedia的哪个版本的Windows上安装了.Net的哪个版本的列表。

  • Windows XP和以前不来与.net
  • 的Windows Server 2003自带的NET 1.1
  • Windows Vista中自带的.Net 3.0
  • 的Windows 2008自带的.Net 3.0
  • 的Windows 2008 R2自带的.Net 3.5
  • 的Windows 7很可能会来与.net 3.5