ArcEngine的License多选问题

简介: 版权声明:欢迎评论和转载,转载请注明来源。 https://blog.csdn.net/zy332719794/article/details/44035139 ArcEngine的证书权限添加有两种方式,一种是手动模式直接添加类和相关代码,另一种是采用集成到VS上的工具添加。
版权声明:欢迎评论和转载,转载请注明来源。 https://blog.csdn.net/zy332719794/article/details/44035139

ArcEngine的证书权限添加有两种方式,一种是手动模式直接添加类和相关代码,另一种是采用集成到VS上的工具添加。

第一种添加方法参考:http://blog.csdn.net/mengdong_zy/article/details/43699511

第二种添加方法:1.选中exe所在的工程。2.在菜单栏打开“项目”->“Add ArcGIS License Checking”。3.在弹出的窗体中勾选对应证书项。

下面来讲讲这里面的一个坑:

拿第二种添加方式来讲,下面是ArcGIS添加到vs的证书工具


在开发时默认勾选了“Product”的“ArcGIS Engine”,但是在我的程序中设计到了对SDE数据库的写操作,这时选择“ArcGIS Engine”时程序报错说权限不够。于是到官方帮助文档查找到是需要“ArcGIS Engine Enterprise GeoDataBase”权限,OK勾选上第二项。运行程序仍然报错说权限不够。后来发现勾选第二项,而不勾选第一项反而可以正常运行。于是发现了这个问题:ArcGIS的License中“Product”是不支持多选的,当多选时系统默认选择第一项,所以要根据需要进行单选。后来在网上搜一些资料发现的确是存在这个问题。


相关文章
基于C#的ArcEngine二次开发31:addin开发时调用ArcMap的进度条
基于C#的ArcEngine二次开发31:addin开发时调用ArcMap的进度条
基于C#的ArcEngine二次开发31:addin开发时调用ArcMap的进度条
OFFICE工具条的改进
OFFICE工具条的改进
144 0
|
BI C#
Visual Studio 2017报表RDLC设计器与工具箱中Report Viewer问题
原文:VS2017入门 RDLC入门之01 本系列所有内容为网络收集转载,版权为原作者所有。 VS2017初始安装后和VS2015一样,都没有ReportDesigner/ReportViewer ReportViewer 1.
6661 0
|
Windows
《Visual Basic 2012入门经典》----2.3 使用工具栏
工具栏是几乎所有Windows程序中用于快速执行功能的最主要元素(你可能想将它加到程序中,第9章将介绍如何做)。每个工具栏按钮都有对应的菜单项,工具栏中的按钮其实是与之对应的菜单项的快捷方式。使用Visual Basic 2012进行开发时,为最大程度地提高效率,应熟悉可用的工具栏。
1539 0
|
Windows
《Visual Basic 2012入门经典》----1.5 在窗体中添加控件
设置窗体的初始属性后,现在通过在窗体中添加对象来创建用户界面。可置于窗体中的对象被称为控件。有些控件有可见的界面,用户可与之进行交互;而另外一些控件对用户总是不可见的。本示例将使用这两种控件。屏幕的左边是标题为“Toolbox”的竖直选项卡,单击“Toolbox”选项卡显示“Toolbox”窗口以显示最常用的控件;如果有必要,单击“Common Controls”,如图 1.8 所示。
1237 0
《Visual Basic 2012入门经典》----2.4 使用工具箱将控件添加到窗体中
IDE提供了一些方便的工具来创建应用程序的图形用户界面(GUI)。大多数GUI由一个或多个窗体(窗口)组成,窗体包含各种元素,如文本框、列表框和按钮。工具箱用于将控件放到窗体上。图2.7是刚打开或创建Visual Basic项目时的默认工具箱。这些控件将在第7章和第8章详细讨论。
1979 0

热门文章

最新文章