山西元决策软件科技有限公司

 登录  注册 
元决策软件 | yaahp
  • 首页
  • 产品
    • yaahp
    • EvaGear
    • 悦评
  • 服务
  • 文档中心
  • 博客
  • 在线商店
  • 软件下载
  • 关于我们
yaahp执行计算时异常退出的解决方法 关闭 返回上一级  
Home > 文章 > yaahp执行计算时异常退出的解决方法

问题描述

有些用户反映在使用yaahp过程中, 计算排序权重时会出现软件异常退出的问题, 这个问题一般都是因为Visual C++ 2017运行时未正常安装引起的.

yaahp为什么需要Visual C++运行时?

为了提高计算效率,yaahp中一些耗时的算法使用C/C++编写(例如判断矩阵自动修正、自动补全等), 这部分代码执行需要微软的Visual C++ 2017运行时正确安装.

yaahp的安装程序会在安装时自动安装所需的Visual C++ 运行时,但是也有可能由于不满足安装条件, 或与系统中已安装的软件冲突而安装失败.

如果Visual C++运行时安装失败, 那么执行这些C/C++编写的算法将会导致yaahp异常退出.

手动安装Visual C++ 2017运行时解决此问题

首先下载Visual C++ Redistributable for Visual Studio 2017.

将下载的vc_redist_x86.zip文件解压后得到安装程序”vc_redist_x86.exe”.
执行安装程序, 如果安装成功(如下图), 该问题解决.

undefined

如果安装失败(如下图), 请参考下一节内容.

undefined

Windows版本

Visual C++ 2017运行时支持的操作系统如下:

Windows 10(1507 版或更高版本) , Windows 7 Service Pack 1, Windows 8.1
Windows Server 2003 Service Pack 2, Windows Server 2008 R2 SP1
Windows Server 2008 Service Pack 2, Windows Server 2012
Windows Vista Service Pack 2, Windows XP Service Pack 3

所以, 如果电脑上的Windows版本(并打相应的补丁包)不在这个列表中, 将无法成功安装Visual C++ 2017运行时, 导致yaahp执行计算时失败.

以Windows 7为例说明解决办法

查看系统信息, 发现系统为未打Service Pack1的Windows 7, 如下图所示:

undefined

下载Windows 7 Service Pack1, 如果是32位系统, 下载windows6.1-KB976932-X86.exe; 如果是64位系统, 下载windows6.1-KB976932-X64.exe.

安装后查看系统信息, 如下图.

undefined

然后再次安装Visual C++ 2017运行时, 安装成功, 如下图.

undefined

启动yaahp, 如果没有其他问题, 既可以正常进行计算了.

文章 更多文章

  • model
    结合层次分析法和模糊综合评价法的评价方法-利用yaahp
    发布日期:2017-05-03
新品发布新闻
 
yaahp V12.1发布。 提升了判断矩阵检查功能、改进了调查问卷等功能、修正了大量Bug,建议所有用户升级!

2018.12.8
 
EvaGear V1.1.6775发布。

2018.7.18
 
联系方式
 
  hi@metadecsn.com
895362260      (服务时间:周一至周五 9:00-17:00)
  0351-2286129 (服务时间:周一至周五 9:00-17:00)
  太原市高新区振兴街11号五峰国际1416
 
关注微信公众号
 
 
版权所有 2017 - 2018 山西元决策软件科技有限公司
   晋ICP备17002926号-1  晋公网安备 14019902000133号
  • 客服电话
需要帮助?

使用QQ和我们在线交谈

 点击这里给我发消息

如果我们的QQ不在线,您可以填写下面的表单留言。

留言

很高兴为您服务。

会话结束
点击回车发送