laptop and a wrench

漏洞

When creating a MapControl with ActiveX controls based engine application in Visual C++ using MFC, and running the MapControl on a machine licensed with any ArcGIS license other than an Engine Runtime or Engine Developer Kit, the application returns a debug assertion exception.

上次发布: February 16, 2016 ArcGIS Engine
漏洞 ID 编号 BUG-000089554
已提交July 31, 2015
上次修改时间June 5, 2024
适用范围ArcGIS Engine
找到的版本10.0
操作系统Windows OS
操作系统版本2008 R2 64 Bit
状态Known Limit

附加信息

The application contains a License Control in addition to code that attempts to check out a license. The License Control is set to Engine only. When the application loads to attempts to check out an Engine License which fails because it does not exist and the License Control reports a failure to get a license, and the rest of the Controls fail to load. The application should either rely on the code to check out the license or use the Control. Not both. If you modify the application to use only the License Control (and specify desktop licenses also in the control) or you delete the license control from the form the application will work as expected.

解决办法

Modify the application to use only the license control (and specify desktop licenses), or delete the license control from the form.

重现步骤

漏洞 ID: BUG-000089554

软件:

  • ArcGIS Engine

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项