原博客地址:
ArcGIS 開發時,解決__類型“XX”同時存在於“”和“”中__的錯誤
----------------------------------------------------------------分割線--------------------------------------------------------
類型“ESRI.ArcGIS.ADF.BaseClasses.BaseCommand”同時存在於“C:\Program Files (x86)\ArcGIS\DeveloperKit10.2\DotNet\ESRI.ArcGIS.ADF.dll”和“C:\Program Files (x86)\ArcGIS\DeveloperKit10.2\DotNet\ESRI.ArcGIS.ADF.Local.dll”中
錯誤提示:類型“ESRI.ArcGIS.ADF.BaseClasses.BaseCommand”同時存在於“e:\Program Files\ArcGIS\DeveloperKit10.2\DotNet\ESRI.ArcGIS.ADF.dll”和“e:\Program Files\ArcGIS\DeveloperKit10.2\DotNet\ESRI.ArcGIS.ADF.Local.dll”中。
解決問題的要點是其中一個命名空間要取別名代替。取別名的方法如下,記得還得修改引用中程序集dll的別名,如圖。
extern alias toc;//注意這句要寫在首行
using toc.ESRI.ArcGIS.ADF;