我可以依靠哪些版本的.NET Framework?

Jon*_*Jon 6 .net c#

我正在编写一个应用程序来发现PC上存在哪些功能.用户将转到网页,下载应用程序并执行它(带有所有适当的警告,这不是间谍软件).应用程序将使用标准MS api来确定连接速度,安装内存,防火墙健康等等.编写应用程序不是问题,我可以使用脚本主机,C#,C++等.问题是,如果我选择C#有没有保证某种风格的Windows会安装.net?目标PC是XP SP2或更高版本和Vista.

谢谢您的帮助.

Meh*_*ari 12

Vista确实安装了.NET 3.0.XP SP2默认没有安装任何.NET框架.