解决 Hypack 安装不能正常运行的引导及微软 VC++ 运行库 VCRedist_hypack 软件错误提醒
解决 Hypack 安装不能正常运行的引导及微软 VC++ 运行库 VCRedist
- 前言
- 1、常见 Hypack 安装不能正常运行的错误
-
- 1.1、无法打开大地测量参数
- 1.2、无法运行硬件设置和组合
- 2、从 Hypack 2013 开始,程序安装后,在程序目标目录,有支持目录 Support ,内含 VC++ 运行库安装软件
-
- 2.1、程序支持目录 Support
- 2.2、程序支持目录下的支持文件(安装后目标目录 Hypack 2016 下的支持目录默认包含的是 VC++2005 运行库,无单独的桌面图形接口库)
- 3、微软 VC++ 运行库 VCRedist
-
- 3.1、微软 VC++ 运行库 VCRedist 历史版本
- 3.2、微软 VC++ 运行库 VCRedist 历史版本官方下载
-
- 3.2.1、微软官方 VC++ 运行库下载页面
- 3.2.2、当前 VC++ 运行库最新版本是 14.40.33816.0
- 3.2.3、Microsoft Visual C++ 2015-2022 Redistributable 14.40.33807.0 (2024-04-11)
- 3.2.4、Microsoft Visual C++ 2015 Redistributable 14.0.24516.0
- 3.2.5、Microsoft Visual C++ 2013 Redistributable - 12.0.40664
- 3.2.6、Microsoft Visual C++ 2012 Redistributable - 11.0.61135.400
- 3.2.7、Microsoft Visual C++ 2010 Redistributable - 10.0.40219.473
- 3.2.8、Microsoft Visual C++ 2008 Redistributable - 9.0.30729.7523
- 3.2.9、Microsoft Visual C++ 2005 Redistributable - 6.0.2900.2180
- 4、附 Hypack 2016 更新(博主对软件的中文化、椭球网格与带号的更新、内含桌面图形设备接口库、博主程序 Hypack RAW 高版本转换低版本等)
前言
本文以 Hypack 2016 安装后无法正常运行为例。
1、常见 Hypack 安装不能正常运行的错误
1.1、无法打开大地测量参数
-
无法打开大地测量参数(地球图标),无法进行椭球、中央子午线、七参数等选择和设置,原因是系统缺失相应的 VC++ 运行库。
-
打开大地测量参数(地球图标)弹出系统错误,缺失系统 VC++ 运行库(桌面图形设备接口库 ext-ms-win-gdi-desktop-l1-1-0.dll)。
这是系统经历 Windows XP、7、10、11 的升级中, VC++ 运行库也在升级。不同的系统环境要求运行库不一样。
1.2、无法运行硬件设置和组合
无法运行硬件设置和组合,无法添加 GPS 或回声测深仪等设备,原因是系统缺失相应的 VC++ 运行库。
2、从 Hypack 2013 开始,程序安装后,在程序目标目录,有支持目录 Support ,内含 VC++ 运行库安装软件
2.1、程序支持目录 Support
2.2、程序支持目录下的支持文件(安装后目标目录 Hypack 2016 下的支持目录默认包含的是 VC++2005 运行库,无单独的桌面图形接口库)
3、微软 VC++ 运行库 VCRedist
Microsoft Visual C++ Redistributable(简称MSVC,VB/VC,系统运行库,)是Windows操作系统应用程序的基础类型库组件。Microsoft Visual C++运行库,Windows系统装机必备组件,这是官方版安装包。
Microsoft Visual C++ 为创建基于微软 Windows 和基于 Microsoft .NET 的应用程序提供了强大而灵活的开发环境支持。Visual C++ Redistributable 用于需要运行C++使用 Visual Studio 2019 开发的应用程序,并动态链接到库。您可以使用这些在系统运行此类应用程序,即使当前系统没有安装 Visual Studio 2019。它将安装这些运行库组件:C Runtime (CRT), Standard C++, MFC, C++ AMP, OpenMP。
在不同的 Windows 系统中,不同的 Hypack 软件(或其它软件)要求的 VC++ 运行库不一样。
- Windows 32 位系统中只需要安装 X86 VC++ 运行库
- Windows 64 位系统中只需要安装 X64 和 X86 二个 VC++ 运行库,以保障 64 和 32 位程序都可以运行
3.1、微软 VC++ 运行库 VCRedist 历史版本
VCRedist有许多不同的版本,每个版本对应不同的Visual Studio版本和C++运行时组件版本。以下是一些常见的VCRedist版本:
-
VCRedist 2005: 适用于 Visual Studio 2005 和 VC++ 运行时组件版本 8.0。
-
VCRedist 2008: 适用于 Visual Studio 2008 和 VC++ 运行时组件版本 9.0。
-
VCRedist 2010: 适用于 Visual Studio 2010 和 VC++ 运行时组件版本 10.0。
-
VCRedist 2012: 适用于 Visual Studio 2012 和 VC++ 运行时组件版本 11.0。
-
VCRedist 2013: 适用于 Visual Studio 2013 和 VC++ 运行时组件版本 12.0。
-
VCRedist 2015: 适用于 Visual Studio 2015 和 VC++ 运行时组件版本 14.0。
-
VCR