<?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: Porting VB6 Add-on to .NET Add-Ins in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474767#M12850</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Gintautas,&amp;nbsp; &lt;/P&gt;&lt;P&gt;We already did that,&amp;nbsp;&amp;nbsp; it worked with some bugs,&amp;nbsp;&amp;nbsp;&amp;nbsp; another reason for migrating,&amp;nbsp;&amp;nbsp; Our DB schema is changed little bit. so we have to make change accordingly in the code.&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 Sep 2018 15:12:59 GMT</pubDate>
    <dc:creator>HushamMohamed</dc:creator>
    <dc:date>2018-09-10T15:12:59Z</dc:date>
    <item>
      <title>Porting VB6 Add-on to .NET Add-Ins</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474765#M12848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am&amp;nbsp;in process of converting an old VB6(ArcGIS 9.3) Add-on to .NET Add-Ins for ArcMap 10.6&lt;/P&gt;&lt;P&gt;the Add-on&amp;nbsp;allows the user to Split or Merge road segments and adjusts their addresses accordingly.&lt;/P&gt;&lt;P&gt;The Old one contain:&lt;/P&gt;&lt;P&gt;1-&amp;nbsp; 2 Forms:&amp;nbsp; Setup Form and the split Form.&lt;/P&gt;&lt;P&gt;2-&amp;nbsp;&amp;nbsp;a Class Module that communicate between the forms and Error Handler Module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Attaching&amp;nbsp; the class Module.&lt;/P&gt;&lt;P&gt;I have no idea on how to start this project,&amp;nbsp;&amp;nbsp;&lt;SPAN data-orgid="694621269514031106" data-room-id="room_06065aded3488c5d2bc6921a07dd0006" data-story-id="story_3110a623f3bf822bcd937bd28b60cf6f" data-text="I have no clear information of how to get a solution." data-timestamp="1536350705818" data-userid="694621269514031104"&gt;I have no clear information of how to get the right solution&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-orgid="694621269514031106" data-room-id="room_06065aded3488c5d2bc6921a07dd0006" data-story-id="story_3110a623f3bf822bcd937bd28b60cf6f" data-text="I have no clear information of how to get a solution." data-timestamp="1536350705818" data-userid="694621269514031104"&gt;since I have snapping in the tool&amp;nbsp; and the way of the error handling.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-orgid="694621269514031106" data-room-id="room_06065aded3488c5d2bc6921a07dd0006" data-story-id="story_3110a623f3bf822bcd937bd28b60cf6f" data-text="I have no clear information of how to get a solution." data-timestamp="1536350705818" data-userid="694621269514031104"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-orgid="694621269514031106" data-room-id="room_06065aded3488c5d2bc6921a07dd0006" data-story-id="story_3110a623f3bf822bcd937bd28b60cf6f" data-text="I have no clear information of how to get a solution." data-timestamp="1536350705818" data-userid="694621269514031104"&gt;My Question is Which approach should I follow,&amp;nbsp; Using Add-ins (is there any snapping limitation)&amp;nbsp; or use com.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-orgid="694621269514031106" data-room-id="room_06065aded3488c5d2bc6921a07dd0006" data-story-id="story_3110a623f3bf822bcd937bd28b60cf6f" data-text="I have no clear information of how to get a solution." data-timestamp="1536350705818" data-userid="694621269514031104"&gt;for either way you advice:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-orgid="694621269514031106" data-room-id="room_06065aded3488c5d2bc6921a07dd0006" data-story-id="story_3110a623f3bf822bcd937bd28b60cf6f" data-text="I have no clear information of how to get a solution." data-timestamp="1536350705818" data-userid="694621269514031104"&gt;1- what the steps I have to follow,&amp;nbsp; and how can I use the Error Handler.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN data-orgid="694621269514031106" data-room-id="room_06065aded3488c5d2bc6921a07dd0006" data-story-id="story_3110a623f3bf822bcd937bd28b60cf6f" data-text="I have no clear information of how to get a solution." data-timestamp="1536350705818" data-userid="694621269514031104"&gt;2- what solution Template in VS 2017&amp;nbsp; should I use&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looking for any Help.&amp;nbsp; &amp;nbsp;and&amp;nbsp; clsSplitroad code migration will be great help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 08 Sep 2018 05:32:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474765#M12848</guid>
      <dc:creator>HushamMohamed</dc:creator>
      <dc:date>2018-09-08T05:32:14Z</dc:date>
    </item>
    <item>
      <title>Re: Porting VB6 Add-on to .NET Add-Ins</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474766#M12849</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Why do you need to convert VB6 code? It could be run and on ArcGIS 10.6. We are still using old VB6 code in our application as part of code. You just need to edit ArcMap.exe.config file. Open ArcMap.exe.config (it is located in the same folder as ArcMap.exe), locate libraries you use in your VB6 project. Edit bindingRedirect part of each library you use&amp;nbsp;like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;dependentAssembly&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;assemblyIdentity name="ESRI.ArcGIS.AnalysisTools" culture="" publicKeyToken="8fc3cc631e44ad86"/&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;bindingRedirect oldVersion="9.3.0.0-10.6.0.0" newVersion="10.6.0.0"/&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/dependentAssembly&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;lt;/assemblyBinding&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2018 06:13:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474766#M12849</guid>
      <dc:creator>GKmieliauskas</dc:creator>
      <dc:date>2018-09-10T06:13:12Z</dc:date>
    </item>
    <item>
      <title>Re: Porting VB6 Add-on to .NET Add-Ins</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474767#M12850</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Gintautas,&amp;nbsp; &lt;/P&gt;&lt;P&gt;We already did that,&amp;nbsp;&amp;nbsp; it worked with some bugs,&amp;nbsp;&amp;nbsp;&amp;nbsp; another reason for migrating,&amp;nbsp;&amp;nbsp; Our DB schema is changed little bit. so we have to make change accordingly in the code.&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Sep 2018 15:12:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474767#M12850</guid>
      <dc:creator>HushamMohamed</dc:creator>
      <dc:date>2018-09-10T15:12:59Z</dc:date>
    </item>
    <item>
      <title>Re: Porting VB6 Add-on to .NET Add-Ins</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474768#M12851</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Husham,&lt;/P&gt;&lt;P&gt;At first you need to install ArcObjects SDK 10.6.x on top of Visual Studio 2017. Open Visual Studio 2017. Select Project-New. In dialog select .Net Framework 4.5. Then go to Templates-ArcGIS-Desktop Add-ins-ArcMap Add-in. Alternative is to use Templates-ArcGIS-Extending ArcObjects-Class library (ArcMap). About differences you can read here:&amp;nbsp;&lt;A class="link-titled" href="https://desktop.arcgis.com/en/arcobjects/latest/net/webframe.htm#25cf8397-3db8-4630-a3d3-f6147cf9f2f2.htm" title="https://desktop.arcgis.com/en/arcobjects/latest/net/webframe.htm#25cf8397-3db8-4630-a3d3-f6147cf9f2f2.htm"&gt;https://desktop.arcgis.com/en/arcobjects/latest/net/webframe.htm#25cf8397-3db8-4630-a3d3-f6147cf9f2f2.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Sep 2018 07:31:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/porting-vb6-add-on-to-net-add-ins/m-p/474768#M12851</guid>
      <dc:creator>GKmieliauskas</dc:creator>
      <dc:date>2018-09-11T07:31:04Z</dc:date>
    </item>
  </channel>
</rss>

