zoukankan      html  css  js  c++  java
  • ArcGIS 10.3 AddIN编译旧版本项目问题

    ArcGIS 10.1的AddIN项目,后来ArcGIS版本升级为10.3

    AddIN项目想做一些细节调整,结果出生成时没有生成esriaddin文件,ArcMap中AddIn Manager中也没有该插件。

    后来Google了一下,网址在这里

    大意就是:问题是由于ESRI对VS2010和VS2012中SDK命名不一致造成的

    解决方法是:

    用记事本打开.csproj项目文件,将其中的路径更改为正确的路径即可,

     <Import Project="$(MSBuildExtensionsPath)ESRIESRI.ArcGIS.AddIns.targets" Condition="Exists('$(MSBuildExtensionsPath)ESRIESRI.ArcGIS.AddIns.targets')" />

    更改为:

     <Import Project="$(MSBuildExtensionsPath)ESRIESRI.ArcGIS.AddIns.11.targets" Condition="Exists('$(MSBuildExtensionsPath)ESRIESRI.ArcGIS.AddIns.11.targets')" />

    <Warning Text="Unable to create .esriAddin; missing ESRI ArcGIS Add-in SDK component(s)." Condition="!Exists('$(MSBuildExtensionsPath)ESRIESRI.ArcGIS.AddIns.targets')" />

    更改为:

    <Warning Text="Unable to create .esriAddin; missing ESRI ArcGIS Add-in SDK component(s)." Condition="!Exists('$(MSBuildExtensionsPath)ESRIESRI.ArcGIS.AddIns.11.targets')" />

    重新加载项目,即可解决问题

  • 相关阅读:
    scla-基础-函数-元组(0)
    scala-基础-映射(1)
    Scala-基础-数组(1)
    Scala-基础-函数(2)
    Scala-基础-函数(1)
    Scala-基础-流程控制语句
    Scala-基础-运算符
    机器猫工作笔记(持续更新中...)
    收集的URL
    苹果审核指南(中文)
  • 原文地址:https://www.cnblogs.com/DayDreamEveryWhere/p/6759164.html
Copyright © 2011-2022 走看看