2 u011507233 u011507233 于 2014.12.20 09:52 提问

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个回答

guwei4037
guwei4037   Ds   Rxr 2014.12.20 10:06
已采纳

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

u011507233
u011507233 xp的电脑有装4.0,但还是运行不了
接近 3 年之前 回复
caozhy
caozhy   Ds   Rxr 2014.12.20 09:54

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

u011507233
u011507233 是4.0啊
接近 3 年之前 回复
caozhy
caozhy   Ds   Rxr 2014.12.20 10:07

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

ozhanbiz
ozhanbiz   2014.12.20 10:20

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

caozhy
caozhy   Ds   Rxr 2015.01.03 07:00
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!