XamlVisualEditor is built from source as a .NET 10 solution. The main application
is src/XamlVisualEditor.App/XamlVisualEditor.App.csproj; tests live under
tests/; docs are generated from site/ with Lunet.
git submodule update --init --recursive
dotnet restore XamlVisualEditor.slnx
dotnet build XamlVisualEditor.slnx -c Release --no-restore
dotnet run --project src/XamlVisualEditor.App/XamlVisualEditor.App.csproj
Run focused test projects:
dotnet test tests/XamlVisualEditor.Tests.Unit/XamlVisualEditor.Tests.Unit.csproj -c Release
dotnet test tests/XamlVisualEditor.Tests.Integration/XamlVisualEditor.Tests.Integration.csproj -c Release
dotnet test tests/XamlVisualEditor.Tests.UI/XamlVisualEditor.Tests.UI.csproj -c Release
Build the documentation:
./build-docs.sh