关于.NET Framework 版本信息这里做个介绍: 1. 编译时,工程的目标的 .NET Framework 版本 同样的代码,我先选择.net 4.0,就发现有语法错误,原因是4.0版本还没提供这个API 改选 .net 4.5,语法错误消失了,因为这个API在后续的 .net已经添加了 但是运行起来,真正使用的 .NET Framework版本就不一定是目标版本了. 2. 运行时实际的Framework版本 真实运行的Framework版本跟机器安装的 Framework 版本有关,如