文章目录
- 前言
- 背景
- 主要观点
- 1 最高支持 .Net Framework 4.0.30319.1
- 2 安装时可能会因缺少WIC文件而无法安装
- 3 配置正常后运行完美
前言
虽然XP已经断更多年,但是目前一些工控机仍然会用XP,因此本文主要介绍了XP下运行C#程序的相关内容。
背景
Windows XP操作系统作为经典的操作系统从2001年10月25日开始零售至今已经快20年了,随着Vista,Windows7,尤其是Windows10的推出,市场占有率从原来的95%以上,掉到现在的不到3%,并且微软早在2014年4月8日就已经停止了对XP 的技术支持,最终的大版本也停留在2008年4月发布的SP3。
根据ZOL今年6月5日统计的最新操作系统占有率的统计数据显示:XP的市场占有率已经掉到1%以下。
在0.96%的XP系统中,很大一部分是工控机,如ATM机,现场监控机器或服务器等,在这些系统上已经运行了很多老程序,如果想升级的话,涉及到很多功能模块比较麻烦,所以在很多时候,不得不在XP上继续C#的开发。
主要观点
1 最高支持 .Net Framework 4.0.30319.1
XP上所支持的最高版本为.Net Framework 4.0.30319.1,可以从微软官方下载,文件大小约为48.1M,支持x86和x64两种框架。
2 安装时可能会因缺少WIC文件而无法安装
在一些XP上由于缺少了一个必要的文件,会出现以下错误。
解决的办法很简单,只要从微软官方下载后安装即可。
3 配置正常后运行完美
经笔者测试,在正常安装和配置了.NetFamework后,C#程序可以完美远行,支持所有的C#4.0的特性,所对应的开发环境是VS2010,具体版本信息可参见此文 《C#语言1.0至7.0各版本主要新特性一句话汇总》。
文章目录
- 前言
- 背景
- 主要观点
- 1 最高支持 .Net Framework 4.0.30319.1
- 2 安装时可能会因缺少WIC文件而无法安装
- 3 配置正常后运行完美
前言
虽然XP已经断更多年,但是目前一些工控机仍然会用XP,因此本文主要介绍了XP下运行C#程序的相关内容。
背景
Windows XP操作系统作为经典的操作系统从2001年10月25日开始零售至今已经快20年了,随着Vista,Windows7,尤其是Windows10的推出,市场占有率从原来的95%以上,掉到现在的不到3%,并且微软早在2014年4月8日就已经停止了对XP 的技术支持,最终的大版本也停留在2008年4月发布的SP3。
根据ZOL今年6月5日统计的最新操作系统占有率的统计数据显示:XP的市场占有率已经掉到1%以下。
在0.96%的XP系统中,很大一部分是工控机,如ATM机,现场监控机器或服务器等,在这些系统上已经运行了很多老程序,如果想升级的话,涉及到很多功能模块比较麻烦,所以在很多时候,不得不在XP上继续C#的开发。
主要观点
1 最高支持 .Net Framework 4.0.30319.1
XP上所支持的最高版本为.Net Framework 4.0.30319.1,可以从微软官方下载,文件大小约为48.1M,支持x86和x64两种框架。
2 安装时可能会因缺少WIC文件而无法安装
在一些XP上由于缺少了一个必要的文件,会出现以下错误。
解决的办法很简单,只要从微软官方下载后安装即可。
3 配置正常后运行完美
经笔者测试,在正常安装和配置了.NetFamework后,C#程序可以完美远行,支持所有的C#4.0的特性,所对应的开发环境是VS2010,具体版本信息可参见此文 《C#语言1.0至7.0各版本主要新特性一句话汇总》。