zhengbingqun
2014-12-20 01:52
采纳率: 100%
浏览 2.1k
已采纳

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 2014-12-20 02:06
    已采纳

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

    已采纳该答案
    打赏 评论
  • threenewbee 2014-12-20 01:54

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

    打赏 评论
  • threenewbee 2014-12-20 02:07

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

    打赏 评论
  • ozhanbiz 2014-12-20 02:20

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

    打赏 评论
  • threenewbee 2015-01-02 23:00
    打赏 评论

相关推荐 更多相似问题