在.net开发客户端的时候,一定会遇到用户没有安装.net环境的问题,特别是现在win7,win8,win10多系统并用的时间段,很多开发者使用的是4.5的目标环境,用户却是使用win7的系统,这样势必会要安装环境包 可是如果win7的用户已经安装4.5的环境呢?那么用户是否需要连带着环境包一起下载呢? 我们前几天也遇见了这种困境,如果加上环境,安装包的体积太大,本身软件才几m,环境竟然高达70M,完全不合理嘛. 后来想到了一个折中的办法, 我们可以在项目中添加一个新的工程名为[PreLoad]