我的应用程序将针对.Net 3.5框架运行哪些平台?

时间:2011-10-01 12:44:45

标签: c# .net visual-studio

我正在编写一个C#应用程序(在VS 2008中)。如果我的目标是.Net 3.5框架,它将在Windows XP及更高版本上运行吗? XP用户是否可能需要下载.Net升级?

更新

如果该应用适用于商业/企业环境,您认为定位3.5而不是2.0是非常安全的吗?

2 个答案:

答案 0 :(得分:2)

只有Windows 7及更高版本才能预装.NET 3.5(SP1); Windows XP和Vista用户虽然能够运行基于.NET 3.5构建的应用程序,但必须先下载并安装它才能使用您的应用程序。

我认为最新的XP和Vista服务包包括.NET 3.5。

答案 1 :(得分:2)

  

如果该应用适用于商业/企业环境,您认为定位3.5而不是2.0是非常安全的吗?

如果客户端计算机无法升级或安装3.5 Framework,则不会。

假设他们已经拥有框架是不安全的。但是,让他们安装框架是现实的。他们可能拥有它,如果他们没有,那么如果你在3.5中编写应用程序,他们应该得到它。