<?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 Loading Custom AddIns in ArcGIS Pro SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/loading-custom-addins/m-p/835801#M3565</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems like ArcGIS Pro will load custom tools with the same UID from the folder path in the Add-In Manager before it loads&amp;nbsp;the same tool from the AddIns folder in the 'Documents' folder in your user profile.&amp;nbsp; Is that correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ArcMap has always worked opposite of this.&amp;nbsp; Is there a setting that can be adjusted so that the custom tools in your AddIn folder take priority??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is a problem, especially when making modifications to existing tools that may already be in use.&amp;nbsp; For example, I deploy all my tools to a network shared drive.&amp;nbsp; About 8 different Pro users connect to this folder path when they start ArcGIS Pro.&amp;nbsp; But when I (the developer) need to update a tool I need to test it first.&amp;nbsp; When VS finishes the 'Build' it places it in the AddIn folder, but when I start ArcGIS Pro the folder connection still exists and the same tool deployed there takes precedence over the tool I am trying to debug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sense??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have any suggestions on how to deal with this, I'd appreciate it.&amp;nbsp; I know how to work around it, but it's a bit of a pain especially when you have tools on the folder path you need to use as you test the tool you are debugging.&amp;nbsp; I constantly have to adjust the folder I am connecting to in order to load up the tools I am looking to use/test.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 19 Jul 2019 17:57:35 GMT</pubDate>
    <dc:creator>BrianBulla</dc:creator>
    <dc:date>2019-07-19T17:57:35Z</dc:date>
    <item>
      <title>Loading Custom AddIns</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/loading-custom-addins/m-p/835801#M3565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It seems like ArcGIS Pro will load custom tools with the same UID from the folder path in the Add-In Manager before it loads&amp;nbsp;the same tool from the AddIns folder in the 'Documents' folder in your user profile.&amp;nbsp; Is that correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ArcMap has always worked opposite of this.&amp;nbsp; Is there a setting that can be adjusted so that the custom tools in your AddIn folder take priority??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is a problem, especially when making modifications to existing tools that may already be in use.&amp;nbsp; For example, I deploy all my tools to a network shared drive.&amp;nbsp; About 8 different Pro users connect to this folder path when they start ArcGIS Pro.&amp;nbsp; But when I (the developer) need to update a tool I need to test it first.&amp;nbsp; When VS finishes the 'Build' it places it in the AddIn folder, but when I start ArcGIS Pro the folder connection still exists and the same tool deployed there takes precedence over the tool I am trying to debug.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sense??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have any suggestions on how to deal with this, I'd appreciate it.&amp;nbsp; I know how to work around it, but it's a bit of a pain especially when you have tools on the folder path you need to use as you test the tool you are debugging.&amp;nbsp; I constantly have to adjust the folder I am connecting to in order to load up the tools I am looking to use/test.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jul 2019 17:57:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/loading-custom-addins/m-p/835801#M3565</guid>
      <dc:creator>BrianBulla</dc:creator>
      <dc:date>2019-07-19T17:57:35Z</dc:date>
    </item>
    <item>
      <title>Re: Loading Custom AddIns</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/loading-custom-addins/m-p/835802#M3566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Brain&lt;/P&gt;&lt;P&gt;Check out this wiki page for some information on add-in loading schemes:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/Esri/arcgis-pro-sdk/wiki/ProConcepts-Advanced-Topics#add-in-loading-scheme"&gt;Add-in Loading Scheme&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Another thing that you could use is the versioning scheme adopted by add-ins. This is also listed in the same wiki page.&amp;nbsp; The section below is an extract from the wiki page. You could increment your "developer add-in" to have a higher version, thus forcing Pro to load your add-in, instead of the one on the network share.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Extract from wiki regarding versioning:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="color: #24292e; background-color: #ffffff; margin-bottom: 16px;"&gt;&lt;STRONG style="font-weight: 600;"&gt;version&lt;/STRONG&gt;&lt;BR /&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;version&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is the version of the add-in or configuration and is metadata provided to the add-in or configuration author for their own use. It should be edited by hand as necessary.&lt;/P&gt;&lt;P style="color: #24292e; background-color: #ffffff; margin-bottom: 16px;"&gt;If multiple versions of the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG style="font-weight: 600;"&gt;same&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Add-in are installed on the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG style="font-weight: 600;"&gt;same&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;machine (eg in different well-known folders) then the latest add-in version is the version that will be loaded&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/ArcGIS/arcgis-pro-sdk/wiki/regardless" style="color: #cb2431; background-color: transparent; text-decoration: none;"&gt;regardless&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;of the order in which the well-known folders and default user folder are processed. Version comparison is evaluated for&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;Major.Minor.Build.Revision&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;components.&lt;/P&gt;&lt;P style="color: #24292e; background-color: #ffffff; margin-bottom: 16px;"&gt;For example:&lt;/P&gt;&lt;P style="color: #24292e; background-color: #ffffff; margin-bottom: 16px;"&gt;Assuming no issues with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;desktopVersion&lt;/CODE&gt;: Two versions of an add-in are installed on a system. One DAML contains&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;version=1.0.3&lt;/CODE&gt;. One DAML contains&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;version=1.1.0.0&lt;/CODE&gt;. The&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;version=1.1.0.0&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;of the add-in will be the version that loads.&lt;/P&gt;&lt;P style="color: #24292e; background-color: #ffffff; margin-bottom: 16px;"&gt;Assuming no issues with&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;desktopVersion&lt;/CODE&gt;: Two versions of an add-in are installed on a system. One DAML contains&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;version=1.4&lt;/CODE&gt;. One DAML contains&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;version=3.0&lt;/CODE&gt;. The&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE style="background-color: rgba(27, 31, 35, 0.05); padding: 0.2em 0.4em;"&gt;version=3.0&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;of the add-in will be the version that loads.&lt;/P&gt;&lt;P style="color: #24292e; background-color: #ffffff; margin-bottom: 16px;"&gt;&lt;/P&gt;&lt;P style="color: #24292e; background-color: #ffffff; margin-bottom: 16px;"&gt;Thanks&lt;/P&gt;&lt;P style="color: #24292e; background-color: #ffffff; margin-bottom: 16px;"&gt;Uma&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jul 2019 18:36:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/loading-custom-addins/m-p/835802#M3566</guid>
      <dc:creator>UmaHarano</dc:creator>
      <dc:date>2019-07-19T18:36:09Z</dc:date>
    </item>
    <item>
      <title>Re: Loading Custom AddIns</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/loading-custom-addins/m-p/835803#M3567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Great....thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 19 Jul 2019 18:39:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/loading-custom-addins/m-p/835803#M3567</guid>
      <dc:creator>BrianBulla</dc:creator>
      <dc:date>2019-07-19T18:39:49Z</dc:date>
    </item>
  </channel>
</rss>

