<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Can an Addin developed in 10.2.1 work on a 10.2 install? in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-an-addin-developed-in-10-2-1-work-on-a-10-2/m-p/290147#M7535</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have been developing and building my add in on a machine with 10.2.1 and installing and running the add in on machines with 10.2.0. It works for me. Not sure if it makes a difference but the add in project was originally created on a machine running 10.2.0 before being upgraded to 10.2.1. Also, the ESRI references in the project are set to specific version = false. Now, building on 10.2.x and running on a machine with 10.1.x is another story, that does not work. And in the hopes of saving someone like myself some time, if you need to build a 10.2.x add in project on a 10.1 machine go into the csproj file with a text editor and change &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;(MSBuildExtensionsPath)\ESRI\ESRI.ArcGIS.AddIns.11.targets&lt;/SPAN&gt;&lt;SPAN&gt; to &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;(MSBuildExtensionsPath)\ESRI\ESRI.ArcGIS.AddIns.targets&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Mar 2014 19:01:12 GMT</pubDate>
    <dc:creator>GusMartinka</dc:creator>
    <dc:date>2014-03-03T19:01:12Z</dc:date>
    <item>
      <title>Can an Addin developed in 10.2.1 work on a 10.2 install?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-an-addin-developed-in-10-2-1-work-on-a-10-2/m-p/290145#M7533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've noticed that 10.2.1 is now available and I was wondering how big a difference it is from an ArcObjects perspective?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could someone from ESRI confirm if I installed 10.2.1 and developed a desktop AddIn could I run it on a 10.2 installation, assuming I'm not using functionality new to 10.2.1? Basically if I recompile an AddIn on a 10.2.1 machine that was originally created for a 10.2 setup would it work on a 10.2 setup?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Duncan&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jan 2014 09:53:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-an-addin-developed-in-10-2-1-work-on-a-10-2/m-p/290145#M7533</guid>
      <dc:creator>DuncanHornby</dc:creator>
      <dc:date>2014-01-08T09:53:01Z</dc:date>
    </item>
    <item>
      <title>Re: Can an Addin developed in 10.2.1 work on a 10.2 install?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-an-addin-developed-in-10-2-1-work-on-a-10-2/m-p/290146#M7534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No, it will not work.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;When you link your .NET DLL against the ArcObject assemblies, even if the assembly reference properties explicitly state that it is not version specific, the resulting assembly will embed a reference to the specific version that you built against.&amp;nbsp; For example, this means that if you referenced say Carto 10.2.1 then the user cannot use this&amp;nbsp; against 10.2.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;.NET, and ESRI, play a trick which does allow you to build against 10.2 and run against 10.2.1.&amp;nbsp; You can see this by looking at the file:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;C:\Program Files (x86)\ArcGIS\Desktop10.2\bin\ArcMap.exe.config&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What this does is to redirect older assembly references to the current version.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The best practice is to build your software against the oldest version that you intend to support.&amp;nbsp; Of course, this assumes that there are no breaking API changes.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Jan 2014 12:36:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-an-addin-developed-in-10-2-1-work-on-a-10-2/m-p/290146#M7534</guid>
      <dc:creator>RichardWatson</dc:creator>
      <dc:date>2014-01-08T12:36:29Z</dc:date>
    </item>
    <item>
      <title>Re: Can an Addin developed in 10.2.1 work on a 10.2 install?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/can-an-addin-developed-in-10-2-1-work-on-a-10-2/m-p/290147#M7535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have been developing and building my add in on a machine with 10.2.1 and installing and running the add in on machines with 10.2.0. It works for me. Not sure if it makes a difference but the add in project was originally created on a machine running 10.2.0 before being upgraded to 10.2.1. Also, the ESRI references in the project are set to specific version = false. Now, building on 10.2.x and running on a machine with 10.1.x is another story, that does not work. And in the hopes of saving someone like myself some time, if you need to build a 10.2.x add in project on a 10.1 machine go into the csproj file with a text editor and change &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;(MSBuildExtensionsPath)\ESRI\ESRI.ArcGIS.AddIns.11.targets&lt;/SPAN&gt;&lt;SPAN&gt; to &lt;/SPAN&gt;&lt;SPAN style="font-style:italic;"&gt;(MSBuildExtensionsPath)\ESRI\ESRI.ArcGIS.AddIns.targets&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2014 19:01:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/can-an-addin-developed-in-10-2-1-work-on-a-10-2/m-p/290147#M7535</guid>
      <dc:creator>GusMartinka</dc:creator>
      <dc:date>2014-03-03T19:01:12Z</dc:date>
    </item>
  </channel>
</rss>

