客户端程序无法运行问题

feiyuwwp 2011-02-20 10:51:59
我用VS2010开发了一个客户端软件,在自己的电脑上运行时可以的(我的电脑上有.NET Framework 4.0)可是当我将它安装到只有.NET Framework 2.0的电脑上运行的时候,进程里出现了APP.exe的进程,可是很快就退出了,什么提示也没有。不是说VS2010也可以在.NET Framework 2.0上编译的么?
...全文
63 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
itneste 2011-02-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 feiyuwwp 的回复:]

引用 3 楼 qldsrx 的回复:

新建项目的时候会让你选择.NET版本,或者修改项目属性的时候也可以改,必须改到.NET 2.0下才行,默认用的是4.0,它不会自动识别并兼容各个版本的。

是的,可以修改项目属性,可是我将它改到.NET 2.0后试了还是一样的效果。开发的时候是在.NET 4.0下,然后改成.NET 2.0生成安装包。这样安装到.NET 2.0的电脑上真的可以运行吗……
[/Quote]
可以,只要能编译通过,并且不是有4.0比2.0多出的类库就行
feiyuwwp 2011-02-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 qldsrx 的回复:]

新建项目的时候会让你选择.NET版本,或者修改项目属性的时候也可以改,必须改到.NET 2.0下才行,默认用的是4.0,它不会自动识别并兼容各个版本的。
[/Quote]
是的,可以修改项目属性,可是我将它改到.NET 2.0后试了还是一样的效果。开发的时候是在.NET 4.0下,然后改成.NET 2.0生成安装包。这样安装到.NET 2.0的电脑上真的可以运行吗?
qldsrx 2011-02-20
  • 打赏
  • 举报
回复
新建项目的时候会让你选择.NET版本,或者修改项目属性的时候也可以改,必须改到.NET 2.0下才行,默认用的是4.0,它不会自动识别并兼容各个版本的。
枪牌 2011-02-20
  • 打赏
  • 举报
回复
创建应用程序的时候指定framework2.0,那就可以发布在2.0的电脑上了
如果你指定4.0,那么程序运行就要求4.0的framework了
wuyq11 2011-02-20
  • 打赏
  • 举报
回复
安装4.0框架
在2.0框架下开发

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧