<?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: ArcGIS Pro corehost standalone Program issue in ArcGIS Pro SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326367#M10342</link>
    <description>&lt;P&gt;VS: Version 17.4.3&lt;/P&gt;&lt;P&gt;ArcGIS.CoreHost.dll: 13.1.0.41833&lt;/P&gt;&lt;P&gt;ArcGIS.Core.dll:&amp;nbsp;13.1.0.41833&lt;/P&gt;&lt;P&gt;Check which ArcGIS Pro extensions for Visual Studio you use.&lt;/P&gt;&lt;P&gt;I use 3.1.0.48133&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 07 Sep 2023 13:46:04 GMT</pubDate>
    <dc:creator>GKmieliauskas</dc:creator>
    <dc:date>2023-09-07T13:46:04Z</dc:date>
    <item>
      <title>ArcGIS Pro corehost standalone Program issue</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326319#M10337</link>
      <description>&lt;P&gt;I have a console application created with&amp;nbsp; "ArcGIS Pro CoreHost application" template, if I open a .dwg file inside it with below function:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt; public static Geometry GetBoundary(string inProjectBoudaryPath, string cadFile)
        {
            try
            {
                var connectionPath = new FileSystemConnectionPath(new Uri(inProjectBoudaryPath),
                    FileSystemDatastoreType.Cad);

                using (var dataStore = new FileSystemDatastore(connectionPath))
                {
                    string fileName = Path.GetFileName(cadFile);
                    using (var dataset = dataStore.OpenDataset&amp;lt;CadDataset&amp;gt;(cadFile))
                    {
                        using (var polygonFeatCls = dataset.OpenDataset&amp;lt;FeatureClass&amp;gt;("Polygon"))
                        {
                            QueryFilter filter = new QueryFilter();
                            filter.WhereClause = $"Layer='Project Boundary'";

                            using (var cursor = polygonFeatCls.Search(null, false))
                            {
                                Geometry boudary = null;
                                while (cursor.MoveNext())
                                {
                                    using (var feature = (Feature)cursor.Current)
                                    {
                                        if (GeometryEngine.Instance.IsSimpleAsFeature(feature.GetShape(), true))
                                        {
                                            if (boudary == null) boudary = feature.GetShape();
                                            else boudary = GeometryEngine.Instance.Union(boudary, feature.GetShape());
                                        }
                                        else
                                        {
                                            var fixedGeometry = GeometryEngine.Instance.SimplifyAsFeature(feature.GetShape());
                                            if (boudary == null) boudary = fixedGeometry;
                                            else boudary = GeometryEngine.Instance.Union(boudary, fixedGeometry);
                                        }
                                    }
                                }
                                return Convert3DTo2D(boudary);
                            }
                        }
                    }
                }                
            }
            catch (Exception ex)
            {
                
                Console.Write($"Error when extract boudary from CAD, ex: {ex}");
                return null;
            }
            return null;
        }

        public static Geometry Convert3DTo2D(Geometry inputGeo)
        {
            Console.WriteLine("Start to remove Z in feature");            
            if (inputGeo == null) return null;
            SpatialReference hkProj = null;
            using (SpatialReferenceBuilder srBuilder = new SpatialReferenceBuilder(2326))
            {
                // do something with the builder
                hkProj = srBuilder.ToSpatialReference();
            }

            PolygonBuilderEx polygonBuilder = new PolygonBuilderEx(hkProj);
            polygonBuilder.HasZ = false;

            if (inputGeo.HasZ)
            {
                Polygon inPolygon = (Polygon)inputGeo;
                for (int i = 0; i &amp;lt; inPolygon.PartCount; i++)
                {
                    ReadOnlySegmentCollection segCol = inPolygon.Parts[i];
                    polygonBuilder.AddPart(segCol);
                }
                Console.WriteLine("Remove Z in feature successfully");                
                return polygonBuilder.ToGeometry();
            }
            else
            {
                Console.WriteLine("No Z found.");
                
                return inputGeo;
            }


        }&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;The program will not exit normally like below screenshot:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gaofangwan_0-1694087831611.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/80070iB38FDFC87D913EEC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="gaofangwan_0-1694087831611.png" alt="gaofangwan_0-1694087831611.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;when debug in Visual studio 2022, it will display after finished:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gaofangwan_1-1694087925638.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/80071iE091E1AAFF809124/image-size/medium?v=v2&amp;amp;px=400" role="button" title="gaofangwan_1-1694087925638.png" alt="gaofangwan_1-1694087925638.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;And there is below error in output window of Visual Studio:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gaofangwan_2-1694087983441.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/80072iB9699B4E893C792F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="gaofangwan_2-1694087983441.png" alt="gaofangwan_2-1694087983441.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;By the way, I use ArcGIS Pro 3.1 and related SDK for .Net and Visual Studio 2022.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Who can tell me if it is the bug of SDK?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 12:00:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326319#M10337</guid>
      <dc:creator>gaofangwan</dc:creator>
      <dc:date>2023-09-07T12:00:55Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Pro corehost standalone Program issue</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326328#M10338</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Depending on your screenshots issue is outside code you have added. There is no code with Console.WriteLine("Finished"); or&amp;nbsp;Console.WriteLine("Completed");&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 12:38:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326328#M10338</guid>
      <dc:creator>GKmieliauskas</dc:creator>
      <dc:date>2023-09-07T12:38:57Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Pro corehost standalone Program issue</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326332#M10339</link>
      <description>&lt;P&gt;Yes, I do not paste all code here. I have attached the vs project file.&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 12:43:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326332#M10339</guid>
      <dc:creator>gaofangwan</dc:creator>
      <dc:date>2023-09-07T12:43:57Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Pro corehost standalone Program issue</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326341#M10340</link>
      <description>&lt;P&gt;I have tested your solution. One thing I have changed was path to dwg and dwg file name. It finished with code 0.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="GintautasKmieliauskas_0-1694091934799.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/80078i4EE2E24F3ABB6346/image-size/medium?v=v2&amp;amp;px=400" role="button" title="GintautasKmieliauskas_0-1694091934799.png" alt="GintautasKmieliauskas_0-1694091934799.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 13:05:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326341#M10340</guid>
      <dc:creator>GKmieliauskas</dc:creator>
      <dc:date>2023-09-07T13:05:46Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Pro corehost standalone Program issue</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326356#M10341</link>
      <description>&lt;P&gt;Could you tell me which Visual studio and SDK version you use?&lt;/P&gt;&lt;P&gt;My Visual studio 2022: 17.6.1&lt;/P&gt;&lt;P&gt;ArcGIS.CoreHost.dll: 13.1.0.41833&lt;/P&gt;&lt;P&gt;ArcGIS.Core.dll:&amp;nbsp;13.1.0.41833&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gaofangwan_2-1694093050653.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/80083i99F2DBF54809843F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="gaofangwan_2-1694093050653.png" alt="gaofangwan_2-1694093050653.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gaofangwan_0-1694092980294.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/80080i5F6EFE0BEDF04809/image-size/medium?v=v2&amp;amp;px=400" role="button" title="gaofangwan_0-1694092980294.png" alt="gaofangwan_0-1694092980294.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="gaofangwan_1-1694093002367.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/80081i5DB8BBCDBE5A237C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="gaofangwan_1-1694093002367.png" alt="gaofangwan_1-1694093002367.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 13:24:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326356#M10341</guid>
      <dc:creator>gaofangwan</dc:creator>
      <dc:date>2023-09-07T13:24:20Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Pro corehost standalone Program issue</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326367#M10342</link>
      <description>&lt;P&gt;VS: Version 17.4.3&lt;/P&gt;&lt;P&gt;ArcGIS.CoreHost.dll: 13.1.0.41833&lt;/P&gt;&lt;P&gt;ArcGIS.Core.dll:&amp;nbsp;13.1.0.41833&lt;/P&gt;&lt;P&gt;Check which ArcGIS Pro extensions for Visual Studio you use.&lt;/P&gt;&lt;P&gt;I use 3.1.0.48133&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 13:46:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326367#M10342</guid>
      <dc:creator>GKmieliauskas</dc:creator>
      <dc:date>2023-09-07T13:46:04Z</dc:date>
    </item>
    <item>
      <title>Re: ArcGIS Pro corehost standalone Program issue</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326373#M10343</link>
      <description>&lt;P&gt;Very thanks!&lt;/P&gt;</description>
      <pubDate>Thu, 07 Sep 2023 13:45:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-questions/arcgis-pro-corehost-standalone-program-issue/m-p/1326373#M10343</guid>
      <dc:creator>gaofangwan</dc:creator>
      <dc:date>2023-09-07T13:45:03Z</dc:date>
    </item>
  </channel>
</rss>

