程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#基於AE組件二次開發常見問題,

C#基於AE組件二次開發常見問題,

編輯:C#入門知識

C#基於AE組件二次開發常見問題,


由於本人從事的是在.net平台下進行GIS的二次開發,所以第一篇博文就說一下:我最近在項目中出現的常見的問題,如果能夠給大家增加一點點便利,也是我的榮幸,如果大家對於這次博文有什麼意見和建議,歡迎大家和我探討,共同進步。

1:調用對 COM 組件的調用返回了錯誤 HRESULT E_FAIL”

原因1:需要調用的文件不存在,或者文件名有問題或者路徑本身有問題(比如ae中要求路徑不能帶括號)。或者生成的文件已經存在(自己沒用用代碼控制覆蓋)

原因2:例如需要進行矢量轉柵格,矢量圖層屬性表中字段的列的類型不符合要求,也會出現這樣的問題。

原因3:需要添加License授權代碼。

2:c#調用gp工具不發生成結果。

原因1:需要添加添加License授權代碼。

原因2:路徑不對或者太長。

3:前面兩個問題都有關於License授權的原因,可見對於arcengine組件(com組件)調用時,授權問題比較重要。(我的結論是進行正確的授權是肯定沒問題的,如果不添加授權可能會導致一些問題,例如上面的兩個問題)

也感謝下面一片文章為我解答了授權問題:http://blog.csdn.net/hsg77/article/details/10459333

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved