首页 / 浏览问题 / 组件GIS / 问题详情
怎么检查我的程序需要购买哪些软件许可?
25EXP 2018年05月10日
我们基于组件开发了应用程序,现在想知道程序到底需要哪些运行许可,

该如何判断?

根据帮助里的  软件许可与功能模块对照表,感觉还是有些模糊。

有没有试用许可,只包括我申请的运行许可,来测试一下到底需要不需要。

1个回答

您使用的每一个dll(或命名空间名称)都能在表中找到对应的运行许可模块
5,985EXP 2018年05月10日
名称空间和dll不是一一对应的。
您用的哪个版本的?
目前是SMO_DotNET_712

可能会根据客户需要升级到最新版本
是一一对应的哈,一个命名空间肯定对应一个引用的dll
比如

BufferAnalystParameter  

BufferAnalystGeometry,那2个类在SuperMap.Data.dll中
注意,我说的命名空间名称而不是类名。
这2个类的特别之处在于

他们的名称空间是 SuperMap.Analyst.SpatialAnalyst

但是对应表里,空间分析模块完全包括 SuperMap.Analyst.SpatialAnalyst.dll中,

由于我没有用到 SuperMap.Analyst.SpatialAnalyst.dll的其它内容,所以不确定是否需要  空间分析模块

如图:BufferAnalystGeometry属于SuperMap.Analyst.SpatialAnalyst命名空间,故需要空间分析模块。

...