arcgis api for silverlight 与devexpress冲突的问题

深海之蓝 2013-09-02 11:55:28
在使用 arcgis api for silverlight 的时候,添加ESRI.ArcGIS.Client.Behaviors.dll来对地图进行测距等功能,之前一切是正常的,后来安装了 devexpress 13。然后就在调用这个dll的地方提示:The tag 'MeasureAction' does not exist in XML namespace 'clr-namespace:ESRI.ArcGIS.Client.Behaviors;assembly=ESRI.ArcGIS.Client.Behaviors'.
当时不知道具体原因,后来想到是不是安装了devexpress的缘故,然后删除了 devexpress,重新生成后,一切正常,看来是冲突了,devexpress只安装了winform的部分,silverlight部分没安装。
由于其他项目中需要devexpress,而silverlight项目中也需要测距等功能,所以想问一下大家,是否遇到过类似情况?该如何解决?
请大家帮帮忙,多谢了!
...全文
290 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jv9 2013-09-13
  • 打赏
  • 举报
回复
引用 楼主 llwinnner 的回复:
在使用 arcgis api for silverlight 的时候,添加ESRI.ArcGIS.Client.Behaviors.dll来对地图进行测距等功能,之前一切是正常的,后来安装了 devexpress 13。然后就在调用这个dll的地方提示:The tag 'MeasureAction' does not exist in XML namespace 'clr-namespace:ESRI.ArcGIS.Client.Behaviors;assembly=ESRI.ArcGIS.Client.Behaviors'. 当时不知道具体原因,后来想到是不是安装了devexpress的缘故,然后删除了 devexpress,重新生成后,一切正常,看来是冲突了,devexpress只安装了winform的部分,silverlight部分没安装。 由于其他项目中需要devexpress,而silverlight项目中也需要测距等功能,所以想问一下大家,是否遇到过类似情况?该如何解决? 请大家帮帮忙,多谢了!
没有同时使用过两个产品,但是你描述的命名空间冲突的问题可以尝试重新命名调用。
Bonjour-你好 2013-09-10
  • 打赏
  • 举报
回复
没有具体环境可以测试,所以我就说说我的理解: XAML中添加程序集,不是可以有映射前缀的吗?如 xmlns:myControl=“......”,这样能不能区分不同程序集,但名称相同的控件呢?
深海之蓝 2013-09-10
  • 打赏
  • 举报
回复
引用 4 楼 allenhiman 的回复:
这么偏问题 太难有人遇到 并解决了 帮顶吧
确实。。。 不知道有没有什么通用的解决这类冲突的办法。
allenhiman 2013-09-06
  • 打赏
  • 举报
回复
这么偏问题 太难有人遇到 并解决了 帮顶吧
深海之蓝 2013-09-06
  • 打赏
  • 举报
回复
请大家 帮帮忙。。。
深海之蓝 2013-09-05
  • 打赏
  • 举报
回复
自己顶一下。。。
深海之蓝 2013-09-04
  • 打赏
  • 举报
回复
请大家帮帮忙,多谢了!

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧