[Contributing][VS2022][VS2026] Selecting Uno.UI Solution shows "Not supported Projects" of this VS Version
Current behavior 🐛
Following the Contributing Docs in step 2, I am advised to open Uno.UI and follow the Building Uno.UI there has not been a matching Solutionfilter for my searched PR Task to add Runtimetests as Requested by @jeromelaban in
- #21474
The only Existing *Tests.slnf (SamplesApp has none) are:
-
.\src\Uno.UI-UnitTests-only -
.\src\Uno.UI.RuntimeTests\Tests\HotReload\Frame\HRApp\Uno.UI.RuntimeTests.HRApp.Skia.sln
(and I would not assume that you expect Contributors to use the second one in this list as its meant for Hot Reload purposes ;) )
I fallen back to "simply" use the approach to build Uno.UI to all targets, since my Computer has enough performance to do so 🤷
there I was advised to Open Uno.UI.slnx and got prompted this:
"Copy Information" Content
Nicht unterstützt
Diese Version von Visual Studio kann die folgenden Projekte nicht öffnen. Die Projekttypen sind möglicherweise nicht installiert oder werden von dieser Version von Visual Studio möglicherweise nicht unterstützt.
Weitere Informationen zum Aktivieren dieser Projekttypen oder zum anderweitigen Migrieren Ihrer Assets finden Sie in den Details im „Migrationsbericht“, der angezeigt wird, nachdem Sie auf „OK“ geklickt haben.
- SamplesApp.Wasm.UITests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.Wasm.UITests\SamplesApp.Wasm.UITests.njsproj"
Keine Änderungen erforderlich
Diese Projekte können in Visual Studio 2015, Visual Studio 2013, Visual Studio 2012 und Visual Studio 2010 SP1 geöffnet werden, ohne sie zu ändern.
- Uno.Sdk, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Sdk\Uno.Sdk.csproj"
- AddIns, "AddIns"
- Uno.UI.Foldable.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Foldable\Uno.UI.Foldable.netcoremobile.csproj"
- Uno.UI.GooglePlay.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.GooglePlay\Uno.UI.GooglePlay.netcoremobile.csproj"
- Uno.UI.Lottie.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Lottie\Uno.UI.Lottie.netcoremobile.csproj"
- Uno.UI.Lottie.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Lottie\Uno.UI.Lottie.Reference.csproj"
- Uno.UI.Lottie.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Lottie\Uno.UI.Lottie.Skia.csproj"
- Uno.UI.Lottie.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Lottie\Uno.UI.Lottie.Tests.csproj"
- Uno.UI.Lottie.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Lottie\Uno.UI.Lottie.Wasm.csproj"
- Uno.UI.Maps.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Maps\Uno.UI.Maps.netcoremobile.csproj"
- Uno.UI.MediaPlayer.Skia.Win32, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.MediaPlayer.Skia.Win32\Uno.UI.MediaPlayer.Skia.Win32.csproj"
- Uno.UI.MediaPlayer.Skia.X11, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.MediaPlayer.Skia.X11\Uno.UI.MediaPlayer.Skia.X11.csproj"
- Uno.UI.MediaPlayer.WebAssembly, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.MediaPlayer.WebAssembly\Uno.UI.MediaPlayer.WebAssembly.csproj"
- Uno.UI.MSAL.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.MSAL\Uno.UI.MSAL.netcoremobile.csproj"
- Uno.UI.MSAL.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.MSAL\Uno.UI.MSAL.Reference.csproj"
- Uno.UI.MSAL.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.MSAL\Uno.UI.MSAL.Skia.csproj"
- Uno.UI.MSAL.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.MSAL\Uno.UI.MSAL.Wasm.csproj"
- Uno.UI.MSAL.Windows, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.MSAL\Uno.UI.MSAL.Windows.csproj"
- Uno.UI.Svg.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Svg\Uno.UI.Svg.netcoremobile.csproj"
- Uno.UI.Svg.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Svg\Uno.UI.Svg.Reference.csproj"
- Uno.UI.Svg.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.Svg\Uno.UI.Svg.Skia.csproj"
- Uno.UI.WebView.Skia.X11, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.UI.WebView.Skia.X11\Uno.UI.WebView.Skia.X11.csproj"
- Uno.WinUI.Graphics2DSK.Crossruntime, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.WinUI.Graphics2DSK\Uno.WinUI.Graphics2DSK.Crossruntime.csproj"
- Uno.WinUI.Graphics2DSK.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.WinUI.Graphics2DSK\Uno.WinUI.Graphics2DSK.netcoremobile.csproj"
- Uno.WinUI.Graphics2DSK.Windows, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.WinUI.Graphics2DSK\Uno.WinUI.Graphics2DSK.Windows.csproj"
- Uno.WinUI.Graphics3DGL, "C:\Users\Sonja\source\repos\unoplatform\uno\src\AddIns\Uno.WinUI.Graphics3DGL\Uno.WinUI.Graphics3DGL.csproj"
- DevServer, "DevServer"
- Uno.UI.DevServer.Cli, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.DevServer.Cli\Uno.UI.DevServer.Cli.csproj"
- Uno.UI.RemoteControl.DevServer.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl.DevServer.Tests\Uno.UI.RemoteControl.DevServer.Tests.csproj"
- Uno.UI.RemoteControl.Host, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl.Host\Uno.UI.RemoteControl.Host.csproj"
- Uno.UI.RemoteControl.Messaging, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl.Messaging\Uno.UI.RemoteControl.Messaging.csproj"
- Uno.UI.RemoteControl.Server.Processors, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl.Server.Processors\Uno.UI.RemoteControl.Server.Processors.csproj"
- Uno.UI.RemoteControl.Server, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl.Server\Uno.UI.RemoteControl.Server.csproj"
- Uno.UI.RemoteControl.TestProcessor.Dependency, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl.TestProcessor.Dependency\Uno.UI.RemoteControl.TestProcessor.Dependency.csproj"
- Uno.UI.RemoteControl.TestProcessor, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl.TestProcessor\Uno.UI.RemoteControl.TestProcessor.csproj"
- Uno.UI.RemoteControl.VS, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl.VS\Uno.UI.RemoteControl.VS.csproj"
- SamplesApp, "SamplesApp"
- SamplesApp.Benchmarks, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\Benchmarks.Shared\SamplesApp.Benchmarks.shproj"
- SamplesApp.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.netcoremobile\SamplesApp.netcoremobile.csproj"
- SamplesApp.Shared, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.Shared\SamplesApp.Shared.shproj"
- SamplesApp.Skia.Generic, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.Skia.Generic\SamplesApp.Skia.Generic.csproj"
- SamplesApp.Skia.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.Skia.netcoremobile\SamplesApp.Skia.netcoremobile.csproj"
- SamplesApp.Skia.WebAssembly.Browser, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.Skia.WebAssembly.Browser\SamplesApp.Skia.WebAssembly.Browser.csproj"
- SamplesApp.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.Skia\SamplesApp.Skia.csproj"
- Uno.Samples.UITest.Generator, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.UITests.Generator\Uno.Samples.UITest.Generator.csproj"
- SamplesApp.UITests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.UITests\SamplesApp.UITests.csproj"
- SamplesApp.UnitTests.Shared, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.UnitTests.Shared\SamplesApp.UnitTests.Shared.shproj"
- SamplesApp.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.Wasm\SamplesApp.Wasm.csproj"
- SamplesApp.Windows, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\SamplesApp.Windows\SamplesApp.Windows.csproj"
- UITests.Shared, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\UITests.Shared\UITests.Shared.shproj"
- UnoIslands, "UnoIslands"
- UnoIslands.Shared, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\UnoIslands.Shared\UnoIslands.Shared.shproj"
- UnoIslands.Skia.Wpf, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\UnoIslands.Skia.Wpf\UnoIslands.Skia.Wpf.csproj"
- UnoIslands.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\UnoIslands.Skia\UnoIslands.Skia.csproj"
- UnoIslands.WinForms, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\UnoIslands.WinForms\UnoIslands.WinForms.csproj"
- UnoIslandsSamplesApp.Skia.Wpf, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\UnoIslandsSamplesApp.Skia.Wpf\UnoIslandsSamplesApp.Skia.Wpf.csproj"
- UnoIslandsSamplesApp.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SamplesApp\UnoIslandsSamplesApp.Skia\UnoIslandsSamplesApp.Skia.csproj"
- Solution Items, "Solution Items"
- Tools, "Tools"
- Uno.NUnitTransformTool, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.NUnitTransformTool\Uno.NUnitTransformTool.csproj"
- Uno.ReferenceImplComparer, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.ReferenceImplComparer\Uno.ReferenceImplComparer.csproj"
- Uno.UI.TestComparer, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.TestComparer\Uno.UI.TestComparer.csproj"
- Uno.UWPSyncGenerator, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UWPSyncGenerator\Uno.UWPSyncGenerator.csproj"
- Uno.UI, "Uno.UI"
- Uno.UI.Toolkit.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Toolkit\Uno.UI.Toolkit.Skia.csproj"
- Analyzers, "Analyzers"
- Uno.Analyzers.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Analyzers.Tests\Uno.Analyzers.Tests.csproj"
- Uno.Analyzers, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Analyzers\Uno.Analyzers.csproj"
- Composition, "Composition"
- Uno.UI.Composition.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Composition\Uno.UI.Composition.netcoremobile.csproj"
- Uno.UI.Composition.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Composition\Uno.UI.Composition.Reference.csproj"
- Uno.UI.Composition.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Composition\Uno.UI.Composition.Skia.csproj"
- Uno.UI.Composition.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Composition\Uno.UI.Composition.Tests.csproj"
- Uno.UI.Composition.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Composition\Uno.UI.Composition.Wasm.csproj"
- DevServer, "DevServer"
- Uno.UI.RemoteControl.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl\Uno.UI.RemoteControl.netcoremobile.csproj"
- Uno.UI.RemoteControl.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl\Uno.UI.RemoteControl.Reference.csproj"
- Uno.UI.RemoteControl.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl\Uno.UI.RemoteControl.Skia.csproj"
- Uno.UI.RemoteControl.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RemoteControl\Uno.UI.RemoteControl.Wasm.csproj"
- Dispatching, "Dispatching"
- Uno.UI.Dispatching.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Dispatching\Uno.UI.Dispatching.netcoremobile.csproj"
- Uno.UI.Dispatching.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Dispatching\Uno.UI.Dispatching.Reference.csproj"
- Uno.UI.Dispatching.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Dispatching\Uno.UI.Dispatching.Skia.csproj"
- Uno.UI.Dispatching.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Dispatching\Uno.UI.Dispatching.Tests.csproj"
- Uno.UI.Dispatching.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Dispatching\Uno.UI.Dispatching.Wasm.csproj"
- Fluent, "Fluent"
- Uno.UI.FluentTheme.v1.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v1\Uno.UI.FluentTheme.v1.netcoremobile.csproj"
- Uno.UI.FluentTheme.v1.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v1\Uno.UI.FluentTheme.v1.Reference.csproj"
- Uno.UI.FluentTheme.v1.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v1\Uno.UI.FluentTheme.v1.Skia.csproj"
- Uno.UI.FluentTheme.v1.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v1\Uno.UI.FluentTheme.v1.Tests.csproj"
- Uno.UI.FluentTheme.v1.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v1\Uno.UI.FluentTheme.v1.Wasm.csproj"
- Uno.UI.FluentTheme.v2.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v2\Uno.UI.FluentTheme.v2.netcoremobile.csproj"
- Uno.UI.FluentTheme.v2.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v2\Uno.UI.FluentTheme.v2.Reference.csproj"
- Uno.UI.FluentTheme.v2.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v2\Uno.UI.FluentTheme.v2.Skia.csproj"
- Uno.UI.FluentTheme.v2.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v2\Uno.UI.FluentTheme.v2.Tests.csproj"
- Uno.UI.FluentTheme.v2.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme.v2\Uno.UI.FluentTheme.v2.Wasm.csproj"
- Uno.UI.FluentTheme.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme\Uno.UI.FluentTheme.netcoremobile.csproj"
- Uno.UI.FluentTheme.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme\Uno.UI.FluentTheme.Reference.csproj"
- Uno.UI.FluentTheme.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme\Uno.UI.FluentTheme.Skia.csproj"
- Uno.UI.FluentTheme.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme\Uno.UI.FluentTheme.Tests.csproj"
- Uno.UI.FluentTheme.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.FluentTheme\Uno.UI.FluentTheme.Wasm.csproj"
- Foundation, "Foundation"
- Uno.Foundation.Logging, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Foundation.Logging\Uno.Foundation.Logging.csproj"
- Uno.Foundation.Runtime.WebAssembly, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Foundation.Runtime.WebAssembly\Uno.Foundation.Runtime.WebAssembly.csproj"
- Uno.Foundation.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Foundation\Uno.Foundation.netcoremobile.csproj"
- Uno.Foundation.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Foundation\Uno.Foundation.Reference.csproj"
- Uno.Foundation.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Foundation\Uno.Foundation.Skia.csproj"
- Uno.Foundation.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Foundation\Uno.Foundation.Tests.csproj"
- Uno.Foundation.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.Foundation\Uno.Foundation.Wasm.csproj"
- Uno.UI.Adapter.Microsoft.Extensions.Logging, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Adapter.Microsoft.Extensions.Logging\Uno.UI.Adapter.Microsoft.Extensions.Logging.csproj"
- Generators, "Generators"
- SourceGeneratorHelpers, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\SourceGeneratorHelpers\SourceGeneratorHelpers.shproj"
- Uno.UI.SourceGenerators.Internal, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\Uno.UI.SourceGenerators.Internal\Uno.UI.SourceGenerators.Internal.csproj"
- Uno.UI.SourceGenerators.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\Uno.UI.SourceGenerators.Tests\Uno.UI.SourceGenerators.Tests.csproj"
- Uno.UI.SourceGenerators, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\Uno.UI.SourceGenerators\Uno.UI.SourceGenerators.csproj"
- Uno.UI.Tasks, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\Uno.UI.Tasks\Uno.UI.Tasks.csproj"
- XamlGenerationTests.Core, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\XamlGenerationTests.Core\XamlGenerationTests.Core.csproj"
- XamlGenerationTests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\XamlGenerationTests\XamlGenerationTests.csproj"
- Islands, "Islands"
- Uno.UI.XamlHost.Skia.Wpf, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.XamlHost.Skia.Wpf\Uno.UI.XamlHost.Skia.Wpf.csproj"
- Uno.UI.XamlHost.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.XamlHost\Uno.UI.XamlHost.netcoremobile.csproj"
- Uno.UI.XamlHost.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.XamlHost\Uno.UI.XamlHost.Reference.csproj"
- Uno.UI.XamlHost.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.XamlHost\Uno.UI.XamlHost.Skia.csproj"
- Uno.UI.XamlHost.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.XamlHost\Uno.UI.XamlHost.Wasm.csproj"
- Runtime, "Runtime"
- Uno.UI.Runtime.Skia.Android, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.Android\Uno.UI.Runtime.Skia.Android.csproj"
- Uno.UI.Runtime.Skia.AppleUIKit, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.AppleUIKit\Uno.UI.Runtime.Skia.AppleUIKit.csproj"
- Uno.UI.Runtime.Skia.Linux.FrameBuffer, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.Linux.FrameBuffer\Uno.UI.Runtime.Skia.Linux.FrameBuffer.csproj"
- Uno.UI.Runtime.Skia.MacOS, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.MacOS\Uno.UI.Runtime.Skia.MacOS.csproj"
- Uno.UI.Runtime.Skia.WebAssembly.Browser, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.WebAssembly.Browser\Uno.UI.Runtime.Skia.WebAssembly.Browser.csproj"
- Uno.UI.Runtime.Skia.Win32.Support, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.Win32.Support\Uno.UI.Runtime.Skia.Win32.Support.csproj"
- Uno.UI.Runtime.Skia.Win32, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.Win32\Uno.UI.Runtime.Skia.Win32.csproj"
- Uno.UI.Runtime.Skia.Wpf, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.Wpf\Uno.UI.Runtime.Skia.Wpf.csproj"
- Uno.UI.Runtime.Skia.X11, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia.X11\Uno.UI.Runtime.Skia.X11.csproj"
- Uno.UI.Runtime.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.Skia\Uno.UI.Runtime.Skia.csproj"
- Uno.UI.Runtime.WebAssembly, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Runtime.WebAssembly\Uno.UI.Runtime.WebAssembly.csproj"
- RuntimeTests, "RuntimeTests"
- Uno.UI.RuntimeTests.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RuntimeTests\Uno.UI.RuntimeTests.netcoremobile.csproj"
- Uno.UI.RuntimeTests.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RuntimeTests\Uno.UI.RuntimeTests.Skia.csproj"
- Uno.UI.RuntimeTests.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RuntimeTests\Uno.UI.RuntimeTests.Wasm.csproj"
- Uno.UI.RuntimeTests.Windows, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.RuntimeTests\Uno.UI.RuntimeTests.Windows.csproj"
- Uno.UI.Tests.ViewLibrary, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Tests.ViewLibrary\Uno.UI.Tests.ViewLibrary.csproj"
- Uno.UI.Tests.ViewLibraryProps, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Tests.ViewLibraryProps\Uno.UI.Tests.ViewLibraryProps.csproj"
- Uno.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UWP\Uno.Tests.csproj"
- Toolkit, "Toolkit"
- Uno.UI.Toolkit.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Toolkit\Uno.UI.Toolkit.netcoremobile.csproj"
- Uno.UI.Toolkit.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Toolkit\Uno.UI.Toolkit.Reference.csproj"
- Uno.UI.Toolkit.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Toolkit\Uno.UI.Toolkit.Tests.csproj"
- Uno.UI.Toolkit.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Toolkit\Uno.UI.Toolkit.Wasm.csproj"
- Uno.UI.Toolkit.Windows, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Toolkit\Uno.UI.Toolkit.Windows.csproj"
- UI, "UI"
- Uno.UI.BindingHelper.Android.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.BindingHelper.Android\Uno.UI.BindingHelper.Android.netcoremobile.csproj"
- Uno.UI.Unit.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Tests\Uno.UI.Unit.Tests.csproj"
- Uno.UI.Wasm.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.Wasm.Tests\Uno.UI.Wasm.Tests.csproj"
- Uno.UI.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI\Uno.UI.netcoremobile.csproj"
- Uno.UI.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI\Uno.UI.Reference.csproj"
- Uno.UI.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI\Uno.UI.Skia.csproj"
- Uno.UI.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI\Uno.UI.Tests.csproj"
- Uno.UI.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI\Uno.UI.Wasm.csproj"
- WinRT, "WinRT"
- Uno.netcoremobile, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UWP\Uno.netcoremobile.csproj"
- Uno.Reference, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UWP\Uno.Reference.csproj"
- Uno.Skia, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UWP\Uno.Skia.csproj"
- Uno.Wasm, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UWP\Uno.Wasm.csproj"
- Uno.Xaml, "Uno.Xaml"
- System.Xaml.Tests.MS, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\System.Xaml.Tests.MS\System.Xaml.Tests.MS.csproj"
- Uno.Xaml.Tests, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\System.Xaml.Tests\Uno.Xaml.Tests.csproj"
- Uno.Xaml, "C:\Users\Sonja\source\repos\unoplatform\uno\src\SourceGenerators\System.Xaml\Uno.Xaml.csproj"
- _Build, "_Build"
- Uno.UI.Build, "C:\Users\Sonja\source\repos\unoplatform\uno\build\Uno.UI.Build.csproj"
- Uno.UI, "C:\Users\Sonja\source\repos\unoplatform\uno\src\Uno.UI.slnx"
and Clicking on More Information (the first link) sended me to:
https://learn.microsoft.com/en-us/visualstudio/releases/2022/port-migrate-and-upgrade-visual-studio-projects#pre-msbuild-projects
So I would kindly request the Team, to check this problem please
Expected behavior 🎯
- there should be Solutionfilters or Solutions for both missing cases:
- SamplesApp
- RuntimeTests
How to reproduce it (as minimally and precisely as possible) 🔬
No response
Workaround 🛠️
No response
Renderer 🎨
- [ ] Skia
- [ ] Native
Affected platforms 📱💻🖥️
No response
Uno.Sdk version (and other relevant versions) 📦
No response
IDE version 🧑💻
Visual Studio 2022 & 2026 e.g. 18.0.2
Anything else we need to know? 💬
As of Uno 6.x, you officially dropped UWP support, so there should not be the need any longer to keep the UWP Workload as requirement to be installed
VS 2026 suggests to update the Project to any installed workload (which Uno.Check does install for us too!)
advising it to update (was expectable, that's why I asked for a fix already end of August 2025 on your Discord Server ) to the lowest installed SDK and it was still unable to solve that problem issued before:
The Issue seems to be this Project. Could you maybe look into this?
Additionally, I am getting alerted from this message I am getting the same time, while this wasn't the case while navigating through the .slnf files to check for the searched Runtimetest file:
Diese Projektmappe enthält Pakete mit Sicherheitsrisiken. NuGet-Pakete verwalten
I think, that the IDE means Outdated or not longer maintained, not sure, because "just show vulnurables" doesnt show any specific packages.
and lots of Package Errors of incompartibility are shown for Uno.Extensions.Logging.OSLog when looking in the error list:
Das Paket Uno.Extensions.Logging.OSLog 1.7.0 ist nicht mit net9.0-tvos18.0 (.NETCoreApp,Version=v9.0) kompatibel. Paket Uno.Extensions.Logging.OSLog 1.7.0 unterstützt Folgendes:
- net6.0-android31.0 (.NETCoreApp,Version=v6.0)
- net6.0-ios10.0 (.NETCoreApp,Version=v6.0)
- net6.0-maccatalyst13.1 (.NETCoreApp,Version=v6.0)
- net6.0-macos10.14 (.NETCoreApp,Version=v6.0)
- xamarinios10 (Xamarin.iOS,Version=v1.0)
FYI @jeromelaban @MartinZikmund
You're trying to open the sln entirely, there's no need to do that. Choose an existing SLNF and go along with it. In general, the skia one is enough.