项目为了照顾客户的系统,一直采用.net 2.0进行开发.之前用VS2008,打包时一切顺利.后来换用VS2010后,发现打包时不再支持.net 2.0了(更新的好快,默认都4.0了,XP你老了).
于是在网上找了半天,发现解决办法,先笔记!
从C:/Program Files/Microsoft SDKs/Windows/v6.0A/Bootstrapper/Packages提取了“DotNetFX”文件夹,这个就是.NET 2.0的先决条件安装包,复制到C:/Program Files/Microsoft SDKs/Windows/v7.0A/Bootstrapper/Packages下,然后在VS2010中就可以选择.NET 2.0的先决条件了,这样在项目安装的时候会检测系统是否已安装.NET 2.0,如果没有安装则安装项目打包的.NET 2.0 Framework。