win7下vs2012编译的在xp运行不了 有用到dev

没弹出任何错误,系统日志显示如下信息:
系统日志

错误信息是:
事件类型: 错误
事件来源: .NET Runtime
事件种类: 无
事件 ID: 1023
日期: 2014-12-20
事件: 09:40:47
用户: N/A
计算机: KL2NLH24DVM2VIJ
描述:
Application: OAInstallationPack.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an internal error in the .NET Runtime at IP 791AC6CC (79140000) with exit code 80131506.

5个回答

在win7下创建的是.net framework 4.0的框架,在xp系统安装4.0框架即可。还有一点需要注意的是,如果win7是64位的系统,在xp 32位系统运行,如果不能正常运行的话,编译方式注意选择x86即可。

u011507233
zhengbingqun xp的电脑有装4.0,但还是运行不了
5 年多之前 回复

Windows XP不支持.NET 4.5。你需要在VS2012中将项目的目标框架限制在.NET Framewok 4.0

u011507233
zhengbingqun 是4.0啊
5 年多之前 回复

你的Windows XP是否是山寨精简盗版,看看能否打开系统错误报告,在系统日志-应用程序中有没有错误消息,关键要看错误发生的调用堆栈。没有这个信息无从判断。

xp 不支持,所以运行不了。。。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问