vs2015用vb.net编的程序如何实现在win xp sp2 的电脑上安装运行

wsfs01 2016-06-12 08:32:34
vs2015用vb.net编的程序打包后在win10的其他电脑上可以运行,在win xp sp2 的电脑上则是无法安装,目标框架选netframe2.0也不行,要如何实现在win xp sp2 的电脑上安装运行呢?求高手帮解决!
...全文
976 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgwhs 2016-09-07
  • 打赏
  • 举报
回复
VS2015编写的程序一般是可以在WINDOWS XP下运行。软件开发和编译时注意设置为“Any CPU”,.NET设置为4.0。更高的.NET版本无法在XP下安装。XP下安装打包软件时设置自动或手动安装.NET 4.0。我一直是这么做的,没有发现问题。我们的产品全国各地。
zbdzjx 2016-09-07
  • 打赏
  • 举报
回复
最近在写的程序,WinForm的,用vs 2015写的,在XP上跑的也很正常啊。用的是.NET 4.0,如果用的是4.5或更高,XP应该不支持了。 另,看标题,说是win xp sp2,估计要安装SP3才行。
XingWae 2016-06-19
  • 打赏
  • 举报
回复
和框架版本没有关系的,直接报错不是 win32 application 是 Microsoft 设计的不支持,所以在 vs2013 中找是没用的。你可以在 vs2010 中新建项目在 vs2013 中打开写代码,编译可以在 win xp 上运行。
schoolx 2016-06-19
  • 打赏
  • 举报
回复
还有你注意将系统框架调成×86,要不然在×64下创建的项目调成2.0框架库后直接运行出错
schoolx 2016-06-19
  • 打赏
  • 举报
回复
vs2013编写的软件是用的.net freamwork4.0的框架,win7/8测试完全没问题,xp sp3装完框架倒是能跑,各种报错我也是醉了,反正后来编的软件直接禁止在xp上安装就对了。
楼主,你试着把框架版本调低一点,xp好像只对2.0的框架库支持的比较好,之前开发过,没什么太大问题,但2.0的库里面有好多新特性不能用,没办法,要么要新特性,要么要高兼容
wsfs01 2016-06-17
  • 打赏
  • 举报
回复
还是无解啊
秋色之美 2016-06-17
  • 打赏
  • 举报
回复
看错了,应该是可以的啊,理论上只要.net framework匹配就行
秋色之美 2016-06-17
  • 打赏
  • 举报
回复
不行吧,最少要win7啦
waterprint 2016-06-16
  • 打赏
  • 举报
回复
应该都是可以运行的,只要框架安装好就行。
无涯大者 2016-06-15
  • 打赏
  • 举报
回复
win7 是32位系统吗?
无涯大者 2016-06-15
  • 打赏
  • 举报
回复
真是这样吗?有什么提示报错信息么??
XingWae 2016-06-12
  • 打赏
  • 举报
回复
这个问题应该是 ms 的问题,我也遇到过这个问题,是 vs2013 开发放不到 win xp ,后面使用 VS2010 来做的,可以在 win xp,win7,win 8, win 10 上来运行,好像是 ms 在 vs2012 后去掉了支持 win xp。希望对你有帮助。

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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