Engine中调用GP工具报没有许可

已初始化桌面/Engine许可,调用gp工具时报没有许可
已邀请:

刘峥 - ArcGIS多面手

赞同来自: 陈於立

【解决办法】:
当调用的工具属于扩展许可(extension)的范围,如3D Analyst, Spatial Analyst等时,除了需要初始化桌面或Engine许可,还需检出extension许可。以检出3D Analyst扩展许可为例:
licenseStatus = m_AoInitialize.CheckOutExtension(esriLicenseExtensionCode.esriLicenseExtensionCode3DAnalyst);

要回复问题请先登录注册