<?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: 200.7 -  .Net 9 Release in .NET Maps SDK Questions</title>
    <link>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1600062#M13419</link>
    <description>&lt;P&gt;Hi, we updated to .NET 9 Maui (ArcGIS 200.5) and started to get the warning / error :&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Could not load layer. Error: Concurrent operations from multiple threads on this type are not supported.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;From the stack trace it seems like the issue is coming from inside the runtime:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;at System.Security.Cryptography.HashProviderCng.AppendHashData(ReadOnlySpan`1 source)&lt;BR /&gt;at System.Security.Cryptography.HashProvider.AppendHashData(Byte[] data, Int32 offset, Int32 count)&lt;BR /&gt;at System.Security.Cryptography.HashAlgorithm.ComputeHash(Byte[] buffer)&lt;BR /&gt;at Esri.ArcGISRuntime.Http.Caching.CacheEntry.HashString(String value)&lt;BR /&gt;at Esri.ArcGISRuntime.Http.Caching.CacheEntry.CheckVaryHeaders(HttpRequestHeaders requestHeaders)&lt;BR /&gt;at Esri.ArcGISRuntime.Http.Caching.CacheManager.SendUsingCachingAsync(Func`3 sendAsyncDelegate, HttpRequestMessage request, String certificateThumbprint, CancellationToken cancellationToken)&lt;BR /&gt;at Esri.ArcGISRuntime.Http.HttpDispatcher.SendAsync(HttpRequestMessage request, HandlerOptions options, CancellationToken cancellationToken)&lt;BR /&gt;at Esri.ArcGISRuntime.Internal.RequestHandler.IssueRequestAndRespond(CoreRequest request)&lt;BR /&gt;at VertiGIS.ArcGISExtensions.Utilities.LayerExtensions.WaitForLoaded(Layer layer)&lt;BR /&gt;at VertiGIS.ArcGISExtensions.Mapping.LayerExtension.OnInitialize()&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;From&amp;nbsp;&lt;A href="https://github.com/dotnet/runtime/issues/93205#issuecomment-2226282536" target="_blank"&gt;https://github.com/dotnet/runtime/issues/93205#issuecomment-2226282536&lt;/A&gt;&amp;nbsp;and&amp;nbsp;&lt;A href="https://github.com/robinrodricks/FluentStorage/issues/72" target="_blank"&gt;https://github.com/robinrodricks/FluentStorage/issues/72,&lt;/A&gt;&lt;/P&gt;&lt;P&gt;It seems like the issue may be reusing instances of HashAlgorithm. Is this issue resolved in 200.6 or 200.7 ? Could you help us take a look ? Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 27 Mar 2025 18:42:23 GMT</pubDate>
    <dc:creator>EricLiu</dc:creator>
    <dc:date>2025-03-27T18:42:23Z</dc:date>
    <item>
      <title>200.7 -  .Net 9 Release</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1575184#M13240</link>
      <description>&lt;P&gt;Curious if you have a schedule for the 200.7 release, which I assume will be compiled against .net 9.0?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Jan 2025 00:07:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1575184#M13240</guid>
      <dc:creator>JoeHershman</dc:creator>
      <dc:date>2025-01-14T00:07:09Z</dc:date>
    </item>
    <item>
      <title>Re: 200.7 -  .Net 9 Release</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1575898#M13242</link>
      <description>&lt;P&gt;Releases are 3 a year on roughly a 4 months cadence, so that puts the release around April. No specific to share yet, but it gives you an idea.&lt;/P&gt;&lt;P&gt;We already support .NET 9 with 200.6, but 200.7 will require .NET 9 for iOS/Android/Maui only, since MAUI is dropping support for NET8 this spring. The rest will still be net8+.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Jan 2025 17:34:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1575898#M13242</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2025-01-15T17:34:57Z</dc:date>
    </item>
    <item>
      <title>Re: 200.7 -  .Net 9 Release</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1596658#M13397</link>
      <description>&lt;P&gt;I wanted to follow up on this post as I have looked into this for migrating our current Maui application to .NET 9, but after upgrading, our instance of the Esri.ArcGISRUntime.Maui is no longer working. I tried to see what to upgrade there, but all the dependencies listed for it only mentions .NET 8. Is there another nuget package that is required? I have confirmed we are on v.200.6.0. Any help would be much appreciated.&lt;/P&gt;</description>
      <pubDate>Tue, 18 Mar 2025 16:53:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1596658#M13397</guid>
      <dc:creator>EdwardZajac</dc:creator>
      <dc:date>2025-03-18T16:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: 200.7 -  .Net 9 Release</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1596866#M13399</link>
      <description>&lt;P&gt;I have updated to net9.0 without issues.&amp;nbsp; The one issue I did have was that a library (I believe&amp;nbsp;&lt;SPAN&gt;CommunityToolkit.Maui) required a minimum target of iOS 18.&amp;nbsp; Although, after removing I was able to set back to 17.&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I know I had to do a lot of work setting x:DataType in my Xaml to get rid of warnings&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Mar 2025 23:45:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1596866#M13399</guid>
      <dc:creator>JoeHershman</dc:creator>
      <dc:date>2025-03-18T23:45:06Z</dc:date>
    </item>
    <item>
      <title>Re: 200.7 -  .Net 9 Release</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1598100#M13405</link>
      <description>&lt;P&gt;What isn't working for you? .NET 9 should work just fine.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Mar 2025 16:23:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1598100#M13405</guid>
      <dc:creator>dotMorten_esri</dc:creator>
      <dc:date>2025-03-21T16:23:07Z</dc:date>
    </item>
    <item>
      <title>Re: 200.7 -  .Net 9 Release</title>
      <link>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1600062#M13419</link>
      <description>&lt;P&gt;Hi, we updated to .NET 9 Maui (ArcGIS 200.5) and started to get the warning / error :&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;Could not load layer. Error: Concurrent operations from multiple threads on this type are not supported.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;From the stack trace it seems like the issue is coming from inside the runtime:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;at System.Security.Cryptography.HashProviderCng.AppendHashData(ReadOnlySpan`1 source)&lt;BR /&gt;at System.Security.Cryptography.HashProvider.AppendHashData(Byte[] data, Int32 offset, Int32 count)&lt;BR /&gt;at System.Security.Cryptography.HashAlgorithm.ComputeHash(Byte[] buffer)&lt;BR /&gt;at Esri.ArcGISRuntime.Http.Caching.CacheEntry.HashString(String value)&lt;BR /&gt;at Esri.ArcGISRuntime.Http.Caching.CacheEntry.CheckVaryHeaders(HttpRequestHeaders requestHeaders)&lt;BR /&gt;at Esri.ArcGISRuntime.Http.Caching.CacheManager.SendUsingCachingAsync(Func`3 sendAsyncDelegate, HttpRequestMessage request, String certificateThumbprint, CancellationToken cancellationToken)&lt;BR /&gt;at Esri.ArcGISRuntime.Http.HttpDispatcher.SendAsync(HttpRequestMessage request, HandlerOptions options, CancellationToken cancellationToken)&lt;BR /&gt;at Esri.ArcGISRuntime.Internal.RequestHandler.IssueRequestAndRespond(CoreRequest request)&lt;BR /&gt;at VertiGIS.ArcGISExtensions.Utilities.LayerExtensions.WaitForLoaded(Layer layer)&lt;BR /&gt;at VertiGIS.ArcGISExtensions.Mapping.LayerExtension.OnInitialize()&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;From&amp;nbsp;&lt;A href="https://github.com/dotnet/runtime/issues/93205#issuecomment-2226282536" target="_blank"&gt;https://github.com/dotnet/runtime/issues/93205#issuecomment-2226282536&lt;/A&gt;&amp;nbsp;and&amp;nbsp;&lt;A href="https://github.com/robinrodricks/FluentStorage/issues/72" target="_blank"&gt;https://github.com/robinrodricks/FluentStorage/issues/72,&lt;/A&gt;&lt;/P&gt;&lt;P&gt;It seems like the issue may be reusing instances of HashAlgorithm. Is this issue resolved in 200.6 or 200.7 ? Could you help us take a look ? Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Mar 2025 18:42:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/net-maps-sdk-questions/200-7-net-9-release/m-p/1600062#M13419</guid>
      <dc:creator>EricLiu</dc:creator>
      <dc:date>2025-03-27T18:42:23Z</dc:date>
    </item>
  </channel>
</rss>

