之前我的程式是用VS2008开发的, 后来我VS2008升级为VS2010,重新生成打包程序,假如电脑操作系统是XP的,之前有装过.NET 3.5,安装OK,功能OK,但假如是一个全新的电脑,没有装过.NET 3.5, 直接安装.net 4.0,再安装程序,则程序一打开就报错, 所以我感觉VS 2010 .net 4.0 安装程式,必须有.net 3.5才支撑, 不知道大家有没有这方面的经验 ,感觉是VS2010不好的一个方面 .
用VS2010生成的程序,用的还是3.5的框架吧?
我记得,我新的系统就直接安装了vs2010,就ok了啊,我安装的是win7系统
WIN7 自带.net 3.5
@zhengyingcan: 那就下载一个.net framework 3.5 吧,或者你可以在项目属性中选择.net framework 4.0
Visual Studio 2008 你在安装的时候会安装 3.5、Visual studio 2010 在安装的时候会安装4.0 但是微软在3.5 和4.0之间还有一个版本 那就是.net3.5sp1 这个在Windows7里面是自带不用安装的,,但是在XP里面就需要手动安装的。。我想你的电脑里面没有3.5sp1吧、、希望对你有帮助。