Arcgis Engine 报错:异常来自HRESULT:0x80040228 AE开发中打开shp经常会用到以下的代码: IWorkspaceFactory testfactory =newShapefileWorkspaceFactory(); IWorkspace testwork= testfactory.OpenFromFile(foldername,0); 之前用的版本vs2015+AE10.2.2一直好好的,换成AE10.4版本之后报错:异常来自HRESULT:0x80040228。 这个...
Arcgis Engine 报错:异常来自HRESULT:0x80040228 AE开发中打开shp经常会用到以下的代码: IWorkspaceFactory testfactory =newShapefileWorkspaceFactory(); IWorkspace testwork= testfactory.OpenFromFile(foldername,0); 之前用的版本vs2015+AE10.2.2一直好好的,换成AE10.4版本之后报错:异常来自HRESULT:0x80040228。 这个...
我安装的是ArcGis9.2, 我使用你们说的方式去连接,可是老出现错误提示。错误提示“异常来自 HRESULT:0x80040228 ” 我的代码如下: public IWorkspace open_ArcSDE_Workspace(string server, string instance, string user, string password, string database, string version) { try { ESRI.ArcGIS.esriSystem.IPropertySe...
COM Exception 0x80040228 解决方法: [STAThread]static void Main() { IAoInitialize aoInit = new AoInitializeClass(); aoInit.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngine); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new formMain()); ...
ESRI.ArcGIS.esriSystem.esriLicenseProductCode IAoInitialize pAoInitialize = new AoInitializeClass(); 代码里初始化用到这些东西,自己看帮助研究下 如果有界面放个licensecontrol控件就简单了 另外可以检查arcgis可以代开shp文件不,strShapeFolder这个需要为shp文件存储目录而非路径...
AE开发控制台程序 HRESULT:0x80040228 异常解决 原因很简单,写的控制台应用程序,用不上ESRI的AxLicence控件,没有许可啊!!那解决方法也很简单,就用代码写个Licence控件不就得了,就像是BS中写控件那样... = new System.Drawing.Size(32, 32); axLicenseControl1.TabIndex = 1; 另外,更简单的方法,控制台程序添...
解决ActiveX Control异常:"没有注册类(异常来自 HRESULT:0x80040154(REGDB_E_CLASSNOTREG))" 2016-09-07 14:22 −问题背景: 1.我们的程序是用winform调用unity web player 插件来作为播放器在客户端播放动画文件的. 2.播放器是由我们的客户端程序调用的 3.客户端程序默认是以管理员身份启动的. 测试了下此异常...
参数错误,异常来自HRESULT:0X80070057(E_INVALIDARG) 今天在用Entity Framwork生成实体的时候,报了如下错误: 参数错误。(异常来自HRESULT:0X80070057(E_INVALIDARG)) 如图: 解决方法: 只需在EF连接数据库时将:保存密码,勾选就可以了。 原因:因为这是他插件的bug,不但保存不了密码,而且不勾选也会报上面的错误。.....
我安装的是ArcGis9.2, 我使用你们说的方式去连接,可是老出现错误提示。错误提示“异常来自 HRESULT:0x80040228 ” 我的代码如下: public IWorkspace open_ArcSDE_Workspace(string server, string instance, string user, string password, string database, string version) ...
首先确保你的license可用,方法是新建一个winform程序,向界面拖入license控件,如果能过成功则表示license没问题,如果拖入就直接报错则表明license有问题,需要重新安装或者换个安装包。 如果上面一步的license检查没有问题,在读取的时候报错HRESULT:0x80040228,解决方式是在程序的入口出添加如下代码: ...