-
Notifications
You must be signed in to change notification settings - Fork 834
Closed
Labels
platform/wasm 🌐Categorizes an issue or PR as relevant to the WebAssembly platformCategorizes an issue or PR as relevant to the WebAssembly platform
Description
Current behavior 🐛
On VS Insider and Rider(stable), the solution hangs on the splash screen during a WebAssembly build. I couldn’t reproduce the issue on the VS Stable version.
- uno.check & uno-chek --pre-major both are green
- Closing and re-opening solution does not help
- Clearing/deleting
bin&objfolder does not help
Logs for VS insider 2026 18.0.0[11018.127]:
Debug logs:
The target process exited without raising a CoreCLR started event. Ensure that the target process is configured to use .NET Core. This may be expected if the target process did not run on .NET Core.
The program '[16420] dotnet.exe' has exited with code 2147516566 (0x80008096).
Uno Platform Logs
[WARNING][14:15:38.64] Detected that the active framework was changed from/to WebAssembly/Desktop/Windows, reloading the project (See https://aka.platform.uno/singleproject-vs-reload)
Uno Platform Template: Launching Uno Platform Wizard
Uno Platform Template: Wizard activated
Uno Platform Template: dbug: Uno.Extensions.Navigation.RouteResolverDefault[0]
Uno Platform Template: PrintViewMaps - RouteInfo { Path = WizardContentHost, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.WizardContentHostViewModel, Data = , ToQuery = , FromQuery = , ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = , DependsOnRoute = , RenderView = Studio.Views.WizardContentHostPage, IsDependent = False }
Uno Platform Template: dbug: Uno.Extensions.Navigation.RouteResolverDefault[0]
Uno Platform Template: PrintViewMaps - - RouteInfo { Path = Navigation, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.NavigationViewModel, Data = Studio.Wizard.Model.TemplateChoice, ToQuery = System.Func`2[System.Object,System.Collections.Generic.IDictionary`2[System.String,System.String]], FromQuery = System.Func`3[System.IServiceProvider,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Threading.Tasks.Task`1[System.Object]], ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = RouteInfo { Path = WizardContentHost, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.WizardContentHostViewModel, Data = , ToQuery = , FromQuery = , ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = , DependsOnRoute = , RenderView = Studio.Views.WizardContentHostPage, IsDependent = False }, DependsOnRoute = , RenderView = Studio.Wizard.NavigationPage, IsDependent = False }
Uno Platform Template: dbug: Uno.Extensions.Navigation.RouteResolverDefault[0]
Uno Platform Template: PrintViewMaps - -- RouteInfo { Path = Section, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.SectionViewModel, Data = Studio.Wizard.ViewModels.NavigationItem, ToQuery = System.Func`2[System.Object,System.Collections.Generic.IDictionary`2[System.String,System.String]], FromQuery = System.Func`3[System.IServiceProvider,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Threading.Tasks.Task`1[System.Object]], ResultData = , IsDefault = False, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = RouteInfo { Path = Navigation, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.NavigationViewModel, Data = Studio.Wizard.Model.TemplateChoice, ToQuery = System.Func`2[System.Object,System.Collections.Generic.IDictionary`2[System.String,System.String]], FromQuery = System.Func`3[System.IServiceProvider,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Threading.Tasks.Task`1[System.Object]], ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = RouteInfo { Path = WizardContentHost, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.WizardContentHostViewModel, Data = , ToQuery = , FromQuery = , ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = , DependsOnRoute = , RenderView = Studio.Views.WizardContentHostPage, IsDependent = False }, DependsOnRoute = , RenderView = Studio.Wizard.NavigationPage, IsDependent = False }, DependsOnRoute = , RenderView = Studio.Wizard.SectionPage, IsDependent = False }
Uno Platform Template: dbug: Uno.Extensions.Navigation.RouteResolverDefault[0]
Uno Platform Template: PrintViewMaps - - RouteInfo { Path = Replacements, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.ReplacementsViewModel, Data = , ToQuery = , FromQuery = , ResultData = , IsDefault = False, DependsOn = Navigation, Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = RouteInfo { Path = WizardContentHost, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.WizardContentHostViewModel, Data = , ToQuery = , FromQuery = , ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = , DependsOnRoute = , RenderView = Studio.Views.WizardContentHostPage, IsDependent = False }, DependsOnRoute = RouteInfo { Path = Navigation, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.NavigationViewModel, Data = Studio.Wizard.Model.TemplateChoice, ToQuery = System.Func`2[System.Object,System.Collections.Generic.IDictionary`2[System.String,System.String]], FromQuery = System.Func`3[System.IServiceProvider,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Threading.Tasks.Task`1[System.Object]], ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = RouteInfo { Path = WizardContentHost, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.WizardContentHostViewModel, Data = , ToQuery = , FromQuery = , ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = , DependsOnRoute = , RenderView = Studio.Views.WizardContentHostPage, IsDependent = False }, DependsOnRoute = , RenderView = Studio.Wizard.NavigationPage, IsDependent = False }, RenderView = Studio.Wizard.ReplacementsPage, IsDependent = True }
Uno Platform Template: dbug: Uno.Extensions.Navigation.RouteResolverDefault[0]
Uno Platform Template: PrintViewMaps - - RouteInfo { Path = ExportCommand, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.ExportCommandViewModel, Data = , ToQuery = , FromQuery = , ResultData = , IsDefault = False, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = RouteInfo { Path = WizardContentHost, View = System.Func`1[System.Type], ViewAttributes = , ViewModel = Studio.Wizard.ViewModels.WizardContentHostViewModel, Data = , ToQuery = , FromQuery = , ResultData = , IsDefault = True, DependsOn = , Init = , IsDialogViewType = System.Func`1[System.Boolean], Nested = Uno.Extensions.Navigation.RouteInfo[], Parent = , DependsOnRoute = , RenderView = Studio.Views.WizardContentHostPage, IsDependent = False }, DependsOnRoute = , RenderView = Studio.Views.ExportCommandDialog, IsDependent = False }
Uno Platform Template: dbug: Uno.Extensions.Navigation.NavigatorFactory[0]
Uno Platform Template: CreateService - Adding region
Uno Platform Template: dbug: Uno.Extensions.Configuration.ReloadService[0]
Uno Platform Template: .ctor - Created
Uno Platform Template: dbug: Uno.Extensions.Hosting.Internal.Host[0]
Uno Platform Template: Hosting starting
Uno Platform Template: dbug: Uno.Extensions.Configuration.ReloadService[0]
Uno Platform Template: StartAsync - Application data path is 'C:\Users\JhanviJagad\AppData\Local\Studio.Windows\config'
Uno Platform Template: info: Uno.Extensions.Storage.FileStorage[0]
Uno Platform Template: ReadPackageFileAsync - File 'appsettings.keyvaluestorageconfiguration.json' does not exist in package
Uno Platform Template: info: Uno.Extensions.Storage.FileStorage[0]
Uno Platform Template: ReadPackageFileAsync - File 'appsettings.userdata.json' does not exist in package
Uno Platform Template: info: Uno.Extensions.Storage.FileStorage[0]
Uno Platform Template: ReadPackageFileAsync - File 'appsettings.localizationconfiguration.json' does not exist in package
Uno Platform Template: info: Uno.Extensions.Storage.FileStorage[0]
Uno Platform Template: ReadPackageFileAsync - File 'appsettings.localizationsettings.json' does not exist in package
Uno Platform Template: info: Uno.Extensions.Storage.FileStorage[0]
Uno Platform Template: ReadPackageFileAsync - File 'appsettings.navigationconfiguration.json' does not exist in package
Uno Platform Template: dbug: Uno.Extensions.Configuration.ReloadService[0]
Uno Platform Template: ReloadAllFileConfigurationProviders - Reloading configuration - started
Uno Platform Template: dbug: Uno.Extensions.Configuration.ReloadService[0]
Uno Platform Template: ReloadAllFileConfigurationProviders - Reloading configuration complete
Uno Platform Template: dbug: Uno.Extensions.Configuration.ReloadService[0]
Uno Platform Template: StartAsync - Startup completed
Uno Platform Template: dbug: Uno.Extensions.Hosting.Internal.Host[0]
Uno Platform Template: Hosting started
Uno Platform Template: info: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: NavigateAsync - Starting Navigation - Navigator: ContentControlNavigator Request:
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: ContentControlNavigator Request:
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: Show - Creating instance of type 'FrameView'
Uno Platform Template: info: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: CreateControlFromType - Creating control of type FrameView
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: Show - Instance created
Uno Platform Template: dbug: Uno.Extensions.Navigation.NavigatorFactory[0]
Uno Platform Template: CreateService - Adding region
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: FrameNavigator Request: WizardContentHost
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Invoking Frame.Navigate to type 'WizardContentHostPage'
Uno Platform Template: warn: Uno.Extensions.Navigation.Regions.NavigationRegion[0]
Uno Platform Template: AssignParent - (Name: ) Unable to find service provider for root navigator
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Frame.Navigate completed
Uno Platform Template: dbug: Uno.Extensions.Navigation.NavigatorFactory[0]
Uno Platform Template: CreateService - Adding region
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: FrameNavigator Request: Navigation
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Invoking Frame.Navigate to type 'NavigationPage'
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Frame.Navigate completed
Uno Platform Template: dbug: Uno.Extensions.Navigation.NavigatorFactory[0]
Uno Platform Template: CreateService - Adding region
Uno Platform Template: info: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: NavigateAsync - Starting Navigation - Navigator: ContentControlNavigator Request: WizardContentHost
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: ContentControlNavigator Request: WizardContentHost
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: Show - Creating instance of type 'FrameView'
Uno Platform Template: info: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: CreateControlFromType - Creating control of type FrameView
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.ContentControlNavigator[0]
Uno Platform Template: Show - Instance created
Uno Platform Template: dbug: Uno.Extensions.Navigation.NavigatorFactory[0]
Uno Platform Template: CreateService - Adding region
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: FrameNavigator Request: WizardContentHost
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Invoking Frame.Navigate to type 'WizardContentHostPage'
Uno Platform Template: warn: Uno.Extensions.Navigation.Regions.NavigationRegion[0]
Uno Platform Template: AssignParent - (Name: ) Unable to find service provider for root navigator
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Frame.Navigate completed
Uno Platform Template: dbug: Uno.Extensions.Navigation.NavigatorFactory[0]
Uno Platform Template: CreateService - Adding region
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: FrameNavigator Request: Navigation
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Invoking Frame.Navigate to type 'NavigationPage'
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Frame.Navigate completed
Uno Platform Template: dbug: Uno.Extensions.Navigation.NavigatorFactory[0]
Uno Platform Template: CreateService - Adding region
Uno Platform Template: info: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: NavigateAsync - Starting Navigation - Navigator: FrameNavigator Request: ./Section
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: FrameNavigator Request: ./Section
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.PanelVisiblityNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: PanelVisiblityNavigator Request: Section
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.PanelVisiblityNavigator[0]
Uno Platform Template: Show - Creating instance of type 'FrameView'
Uno Platform Template: info: Uno.Extensions.Navigation.Navigators.PanelVisiblityNavigator[0]
Uno Platform Template: CreateControlFromType - Creating control of type FrameView
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.PanelVisiblityNavigator[0]
Uno Platform Template: Show - Instance created
Uno Platform Template: dbug: Uno.Extensions.Navigation.NavigatorFactory[0]
Uno Platform Template: CreateService - Adding region
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: NavigateAsync - Navigator: FrameNavigator Request: Section
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Invoking Frame.Navigate to type 'SectionPage'
Uno Platform Template: dbug: Uno.Extensions.Navigation.Navigators.FrameNavigator[0]
Uno Platform Template: Show - Frame.Navigate completed
Uno Platform Template: dbug: Uno.Extensions.Configuration.IWritableOptions[0]
Uno Platform Template: UpdateAsync - Updating options, saving to file 'C:\Users\JhanviJagad\AppData\Local\Studio.Windows\config/appsettings.UserData.json'
Uno Platform Template: dbug: Uno.Extensions.Configuration.IWritableOptions[0]
Uno Platform Template: Value - Get current value
Uno Platform Template: dbug: Uno.Extensions.Configuration.ReloadService[0]
Uno Platform Template: ReloadAllFileConfigurationProviders - Reloading configuration - started
Uno Platform Template: dbug: Uno.Extensions.Configuration.ReloadService[0]
Uno Platform Template: ReloadAllFileConfigurationProviders - Reloading configuration complete
Uno Platform Template:
Uno Platform Template:
Uno Platform Template: Wizard closed
Hot Reload Logs:
14:17:51.71 UnoApp7: Warning Hot Reload is not available because startup hooks have been disabled, possibly due to trimming.
Debug logs for VS insider 2026 18.0.0[11104.47]
- To be added
Expected behavior 🎯
Solution should get deploy on Web browser
How to reproduce it (as minimally and precisely as possible) 🔬
- Open Vs 2026 insider
- Create a blank/recommended project with .NET 10 framework
- Build solution for WebAssembly
- Observe with insider version 11018.127 solution is not getting deployed and with version 11104.47 solution will get deployed but it will get stuck on splash screen.
Workaround 🛠️
No response
Renderer 🎨
- Skia
- Native
Affected platforms 📱💻🖥️
WebAssembly
Uno.Sdk version (and other relevant versions) 📦
sdk/template: 6.3.28
VS VSIX: 6.3.15
IDE version 🧑💻
VS Insider 2026 11018.127 & 11104.47 Rider Version: 2025.2.2
Anything else we need to know? 💬
No response
Metadata
Metadata
Assignees
Labels
platform/wasm 🌐Categorizes an issue or PR as relevant to the WebAssembly platformCategorizes an issue or PR as relevant to the WebAssembly platform