Closed ericbrunner closed 4 years ago
Thank you for the report! Indeed, at this point Xamarin.Essentials is not supported on Wasm.
As a first step, supporting it would imply retargeting the Xamarin.Essentials UWP support to use Uno, then implement the pieces that are missing Uno for Xamarin.Essentials to work.
Thanks for getting back that quick. Regarding
As a first step, supporting it would imply retargeting the Xamarin.Essentials UWP support to use Uno, then implement the pieces that are missing Uno for Xamarin.Essentials to work.
Who can do this? Or if I by myself how?
Anyone can do this, but it requires a bit of knowledge on how msbuild works to create the wasm implementation, because nuget does not support wasm yet.
We have a fork here but we have not started the work yet. It would involve creating a new "Uno.Xamarin.Essentials.Wasm" project based on this project so it can be used by Wasm projects.
Hmmm. Shouldn't it be sufficient to install the official Xamarin.Essential nuget package in the wasm project like in droid,iOS and UWP as described here https://docs.microsoft.com/en-us/xamarin/essentials/get-started?context=xamarin%2Fxamarin-forms&tabs=windows%2Cuwp#installation.
The Xamarin.Essentials team should implement the wasm plattform specific implementation.
I filed a feature request there:
In the case of WebAssembly, the interoperability model is not clearly defined, and Uno abstracts it through the WinRT/WinUI API avoiding dependency changes as the JS API updates in the future.
Note that it will most definitely will change, particularly when Interface Types will become more present and that WebAssembly modules won't need to go through JavaScript to work properly.
That being said, which API of Xamarin.Essentials are you interested in ? My apologies, I forgot you wrote it at the top.
From you tutorial I expected that the browser.open works. look at the video https://github.com/unoplatform/Uno.Xamarin.Forms.Platform/blob/uno/docs/20190917-xf-demo.gif
What C# API call did you use? I don't really need Xamarin.Essential for playing around with your awesome plattform. In general I frequently use those APIs
I would be interested in contributing to those implemtentations. For example the Connectivity plugin for WASM. Let me know.
GitHubUno Platform WebAssembly Renderers for Xamarin.Forms - unoplatform/Uno.Xamarin.Forms.Platform
Thanks for the list. I took a stab at porting essentials to Wasm, and it was quite small. Here's a package you can use: https://www.nuget.org/packages/Uno.Xamarin.Essentials/1.4.1-uno.13
Note that some of the APIs may not work because they are not implemented in Uno, but here's a list of what currently works: https://github.com/unoplatform/uno/issues/2632.
The original issue you mentioned (browser) should work if you refence the Uno.Xamarin.Essentials package.
Xamarin.Essentials: a kit of essential API's for your apps
Ok it works on localhost. I had to remove Xamarin.Essentials entirely from all projects and replace it with your Uno.Xamarin.Essentials nuget.
When I publish it to my azure site still the Xamarin.Essentials.dll and not the Uno.Xamarin.Essentials.dll is uploaded:
1>------ Build started: Project: DevkitApp.Wasm, Configuration: Debug-Wasm Any CPU ------
1>C:\DevKit-Uno\DevkitApp.UWP\App.xaml.cs(57,21,57,45): warning Uno0001: Windows.ApplicationModel.Activation.LaunchActivatedEventArgs.PreviousExecutionState is not implemented in Uno
1>C:\DevKit-Uno\DevkitApp.UWP\App.xaml.cs(96,28,96,61): warning Uno0001: Windows.ApplicationModel.SuspendingOperation.GetDeferral() is not implemented in Uno
1>C:\DevKit-Uno\DevkitApp.UWP\App.xaml.cs(98,13,98,30): warning Uno0001: Windows.ApplicationModel.SuspendingDeferral.Complete() is not implemented in Uno
1>DevkitApp.Wasm -> C:\DevKit-Uno\DevkitApp.Wasm\bin\Debug-Wasm\netstandard2.0\DevkitApp.Wasm.dll
1>Restore completed in 1,35 ms for C:\Users\Erich\AppData\Local\Temp\mono-wasm-f5cfc67c8ed\packager_build\packager2.csproj.
1>packager2 -> C:\Users\Erich\AppData\Local\Temp\mono-wasm-f5cfc67c8ed\packager2.exe
1>Done building project "DevkitApp.Wasm.csproj".
2>------ Publish started: Project: DevkitApp.Wasm, Configuration: Debug-Wasm Any CPU ------
DevkitApp.Wasm -> C:\DevKit-Uno\DevkitApp.Wasm\bin\Debug-Wasm\netstandard2.0\DevkitApp.Wasm.dll
Restore completed in 1,26 ms for C:\Users\Erich\AppData\Local\Temp\mono-wasm-f5cfc67c8ed\packager_build\packager2.csproj.
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn\csc.exe /noconfig /unsafe- /checked- /nowarn:1701,1702,1701,1702,2008 /nostdlib+ /platform:AnyCPU /errorreport:prompt /warn:4 /define:TRACE;DEBUG_WASM;NETFRAMEWORK;NET462 /errorendlocation /preferreduilang:en-US /highentropyva+ /reference:C:\Users\Erich\AppData\Local\Temp\mono-wasm-f5cfc67c8ed\Mono.Cecil.dll /reference:C:\Users\Erich\AppData\Local\Temp\mono-wasm-f5cfc67c8ed\Mono.Options.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\mscorlib.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.Core.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.Data.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.Drawing.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.IO.Compression.FileSystem.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.Numerics.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.Runtime.Serialization.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.Xml.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\System.Xml.Linq.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Collections.Concurrent.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Collections.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ComponentModel.Annotations.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ComponentModel.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ComponentModel.EventBasedAsync.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Diagnostics.Contracts.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Diagnostics.Debug.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Diagnostics.Tools.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Diagnostics.Tracing.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Dynamic.Runtime.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Globalization.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.IO.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Linq.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Linq.Expressions.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Linq.Parallel.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Linq.Queryable.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Net.NetworkInformation.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Net.Primitives.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Net.Requests.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Net.WebHeaderCollection.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ObjectModel.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Reflection.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Reflection.Emit.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Reflection.Emit.ILGeneration.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Reflection.Emit.Lightweight.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Reflection.Extensions.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Reflection.Primitives.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Resources.ResourceManager.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.Extensions.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.Handles.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.InteropServices.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.InteropServices.WindowsRuntime.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.Numerics.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.Serialization.Json.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.Serialization.Primitives.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Runtime.Serialization.Xml.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Security.Principal.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ServiceModel.Duplex.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ServiceModel.Http.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ServiceModel.NetTcp.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ServiceModel.Primitives.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.ServiceModel.Security.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Text.Encoding.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Text.Encoding.Extensions.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Text.RegularExpressions.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Threading.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Threading.Tasks.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Threading.Tasks.Parallel.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Threading.Timer.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Xml.ReaderWriter.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Xml.XDocument.dll /reference:C:\Users\Erich\.nuget\packages\microsoft.netframework.referenceassemblies.net462\1.0.0-preview.2\build\.NETFramework\v4.6.2\Facades\System.Xml.XmlSerializer.dll /debug- /debug:portable /filealign:512 /out:obj\Debug-Wasm\packager2.exe /ruleset:"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Team Tools\Static Analysis Tools\\Rule Sets\MinimumRecommendedRules.ruleset" /subsystemversion:6.00 /target:exe /warnaserror- /utf8output /deterministic+ /langversion:7.3 packager.cs "C:\Users\Erich\AppData\Local\Temp\.NETFramework,Version=v4.6.2.AssemblyAttributes.cs" obj\Debug-Wasm\packager2.AssemblyInfo.cs /warnaserror+:NU1605
packager2 -> C:\Users\Erich\AppData\Local\Temp\mono-wasm-f5cfc67c8ed\packager2.exe
DevkitApp.Wasm -> C:\DevKit-Uno\DevkitApp.Wasm\obj\Debug-Wasm\netstandard2.0\PubTmp\Out\
Adding directory (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e).
Adding directory (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646).
Adding directory (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6).
Adding directory (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7).
Updating file (devkit-iot-wasm\AppManifest.js).
Updating file (devkit-iot-wasm\DevkitApp.dll).
Updating file (devkit-iot-wasm\DevkitApp.pdb).
Updating file (devkit-iot-wasm\Fonts.css).
Updating file (devkit-iot-wasm\index.html).
Updating file (devkit-iot-wasm\jquery-pep.js).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\DevkitApp.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\DevkitApp.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\DevkitApp.Wasm.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\DevkitApp.Wasm.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Microsoft.Extensions.Logging.Abstractions.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Microsoft.Extensions.Logging.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Microsoft.Extensions.Logging.Console.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Microsoft.Extensions.Logging.Filter.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Microsoft.Practices.ServiceLocation.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Mono.Security.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Mono.Security.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\mscorlib.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\mscorlib.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Newtonsoft.Json.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Collections.Immutable.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Core.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Core.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Data.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Data.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Drawing.Common.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Drawing.Common.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Net.Http.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Net.Http.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Numerics.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Numerics.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Runtime.Serialization.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Runtime.Serialization.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.ServiceModel.Internals.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.ServiceModel.Internals.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Xml.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Xml.Linq.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Xml.Linq.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\System.Xml.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.Core.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.Foundation.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.Foundation.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.UI.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.UI.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.UI.Wasm.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.UI.Wasm.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Uno.Xaml.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\WebAssembly.Bindings.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\WebAssembly.Bindings.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\WebAssembly.Net.Http.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\WebAssembly.Net.Http.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\WebAssembly.Net.WebSockets.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\WebAssembly.Net.WebSockets.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Essentials.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Essentials.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Forms.Core.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Forms.Core.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Forms.Platform.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Forms.Platform.Uno.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Forms.Platform.Uno.pdb).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Forms.Xaml.clr).
Adding file (devkit-iot-wasm\managed-586c03a3d42fe3bcfe896716bf8d6b7c047ee80e\Xamarin.Forms.Xaml.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\DevkitApp.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\DevkitApp.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\DevkitApp.Wasm.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\DevkitApp.Wasm.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Microsoft.Extensions.Logging.Abstractions.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Microsoft.Extensions.Logging.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Microsoft.Extensions.Logging.Console.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Microsoft.Extensions.Logging.Filter.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Microsoft.Practices.ServiceLocation.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Mono.Security.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Mono.Security.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\mscorlib.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\mscorlib.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Newtonsoft.Json.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Collections.Immutable.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Core.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Core.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Data.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Data.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Drawing.Common.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Drawing.Common.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Net.Http.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Net.Http.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Numerics.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Numerics.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Runtime.Serialization.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Runtime.Serialization.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.ServiceModel.Internals.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.ServiceModel.Internals.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Xml.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Xml.Linq.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Xml.Linq.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\System.Xml.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.Core.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.Foundation.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.Foundation.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.UI.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.UI.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.UI.Wasm.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.UI.Wasm.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Uno.Xaml.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\WebAssembly.Bindings.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\WebAssembly.Bindings.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\WebAssembly.Net.Http.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\WebAssembly.Net.Http.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\WebAssembly.Net.WebSockets.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\WebAssembly.Net.WebSockets.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Essentials.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Essentials.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Forms.Core.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Forms.Core.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Forms.Platform.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Forms.Platform.Uno.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Forms.Platform.Uno.pdb).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Forms.Xaml.clr).
Adding file (devkit-iot-wasm\managed-bba41a41f067fa731db5f04aad395ed3cb79a646\Xamarin.Forms.Xaml.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\DevkitApp.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\DevkitApp.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\DevkitApp.Wasm.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\DevkitApp.Wasm.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Microsoft.Extensions.Logging.Abstractions.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Microsoft.Extensions.Logging.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Microsoft.Extensions.Logging.Console.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Microsoft.Extensions.Logging.Filter.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Microsoft.Practices.ServiceLocation.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Mono.Security.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Mono.Security.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\mscorlib.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\mscorlib.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Newtonsoft.Json.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Collections.Immutable.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Core.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Core.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Data.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Data.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Drawing.Common.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Drawing.Common.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Net.Http.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Net.Http.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Numerics.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Numerics.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Runtime.Serialization.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Runtime.Serialization.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.ServiceModel.Internals.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.ServiceModel.Internals.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Xml.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Xml.Linq.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Xml.Linq.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\System.Xml.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.Core.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.Foundation.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.Foundation.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.UI.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.UI.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.UI.Wasm.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.UI.Wasm.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Uno.Xaml.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\WebAssembly.Bindings.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\WebAssembly.Bindings.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\WebAssembly.Net.Http.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\WebAssembly.Net.Http.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\WebAssembly.Net.WebSockets.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\WebAssembly.Net.WebSockets.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Essentials.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Essentials.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Forms.Core.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Forms.Core.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Forms.Platform.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Forms.Platform.Uno.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Forms.Platform.Uno.pdb).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Forms.Xaml.clr).
Adding file (devkit-iot-wasm\managed-caa976f8918582bf49fa87aa336a1cfd5e2a3aa6\Xamarin.Forms.Xaml.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\DevkitApp.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\DevkitApp.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\DevkitApp.Wasm.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\DevkitApp.Wasm.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Microsoft.Extensions.Logging.Abstractions.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Microsoft.Extensions.Logging.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Microsoft.Extensions.Logging.Console.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Microsoft.Extensions.Logging.Filter.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Microsoft.Practices.ServiceLocation.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Mono.Security.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Mono.Security.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\mscorlib.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\mscorlib.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Newtonsoft.Json.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Collections.Immutable.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Core.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Core.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Data.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Data.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Drawing.Common.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Drawing.Common.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Net.Http.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Net.Http.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Numerics.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Numerics.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Runtime.Serialization.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Runtime.Serialization.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.ServiceModel.Internals.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.ServiceModel.Internals.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Xml.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Xml.Linq.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Xml.Linq.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\System.Xml.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.Core.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.Foundation.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.Foundation.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.UI.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.UI.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.UI.Wasm.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.UI.Wasm.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Uno.Xaml.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\WebAssembly.Bindings.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\WebAssembly.Bindings.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\WebAssembly.Net.Http.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\WebAssembly.Net.Http.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\WebAssembly.Net.WebSockets.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\WebAssembly.Net.WebSockets.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Essentials.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Essentials.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Forms.Core.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Forms.Core.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Forms.Platform.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Forms.Platform.Uno.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Forms.Platform.Uno.pdb).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Forms.Xaml.clr).
Adding file (devkit-iot-wasm\managed-d57acac65f9c0e8d5e3fb97fc8602c9418b267a7\Xamarin.Forms.Xaml.pdb).
Updating file (devkit-iot-wasm\mono-config.js).
Updating file (devkit-iot-wasm\normalize.css).
Updating file (devkit-iot-wasm\require.js).
Updating file (devkit-iot-wasm\service-worker.js).
Updating file (devkit-iot-wasm\setImmediate.js).
Updating file (devkit-iot-wasm\uno-bootstrap.css).
Updating file (devkit-iot-wasm\uno-bootstrap.js).
Updating file (devkit-iot-wasm\uno-config.js).
Updating file (devkit-iot-wasm\Uno.dll).
Updating file (devkit-iot-wasm\Uno.Foundation.dll).
Updating file (devkit-iot-wasm\Uno.UI.css).
Updating file (devkit-iot-wasm\Uno.UI.dll).
Updating file (devkit-iot-wasm\Uno.UI.js).
Updating file (devkit-iot-wasm\Uno.UI.Toolkit.dll).
Updating file (devkit-iot-wasm\Uno.UI.Wasm.dll).
Updating file (devkit-iot-wasm\Uno.Xaml.dll).
Updating file (devkit-iot-wasm\Xamarin.Essentials.dll).
Publish Succeeded.
Web App was published successfully http://devkit-iot-wasm.azurewebsites.net/
========== Build: 1 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========
Now it works. I had to clear browser cache abd to the full reload of the site. Because the .NET assemblies are downloaded into the client browser, the previous Xamarin.Essentials.dll was loaded
Current behavior
I followed the sample tutorial at https://github.com/unoplatform/Uno.Xamarin.Forms.Platform.
All works very well. But when I hit the Learn More Button in the About Page nothing happens. That's the console log output in the browser. I tried with Chrome, Opera and Edge.
Expected behavior
Should navigate to a website.
How to reproduce it (as minimally and precisely as possible)
REPO Project is attached.
Environment
Nuget Package:
Package Version(s):
Affected platform(s):
Visual Studio:
] 2019 (version: )
Relevant plugins:
Anything else we need to know?