Skip to content

Fix WinUI3 publish for traditional installer builds #3

Fix WinUI3 publish for traditional installer builds

Fix WinUI3 publish for traditional installer builds #3

Triggered via push January 16, 2026 15:47
Status Failure
Total duration 4m 9s
Artifacts 2
Build Traditional Installer
4m 5s
Build Traditional Installer
Build MSIX Bundle
3m 52s
Build MSIX Bundle
Test Installer
0s
Test Installer
Create GitHub Release
Create GitHub Release
Fit to window
Zoom out
Zoom in

Annotations

1 error and 19 warnings
Build Traditional Installer
Process completed with exit code 1.
Build MSIX Bundle
Found version-specific or distribution-specific runtime identifier(s): win10-arm64, win10-x64, win10-x86. Affected libraries: Microsoft.Graphics.Win2D, Microsoft.WindowsAppSDK. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
Build MSIX Bundle: PingTool.WinUI3/ViewModels/MultiPingViewModel.cs#L13
The field 'MultiPingViewModel._isRunning' is never used
Build MSIX Bundle: PingTool.WinUI3/Services/TracerouteService.cs#L13
Async-iterator 'TracerouteService.TraceAsync(string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Build MSIX Bundle: PingTool.WinUI3/ViewModels/MultiPingViewModel.cs#L13
The field 'MultiPingViewModel._isRunning' is never used
Build MSIX Bundle: PingTool.WinUI3/Services/TracerouteService.cs#L13
Async-iterator 'TracerouteService.TraceAsync(string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Build MSIX Bundle
Found version-specific or distribution-specific runtime identifier(s): win10-arm64, win10-x64, win10-x86. Affected libraries: Microsoft.Graphics.Win2D, Microsoft.WindowsAppSDK. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
Build MSIX Bundle: PingTool.WinUI3/ViewModels/MultiPingViewModel.cs#L13
The field 'MultiPingViewModel._isRunning' is never used
Build MSIX Bundle: PingTool.WinUI3/Services/TracerouteService.cs#L13
Async-iterator 'TracerouteService.TraceAsync(string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Build MSIX Bundle: PingTool.WinUI3/ViewModels/MultiPingViewModel.cs#L13
The field 'MultiPingViewModel._isRunning' is never used
Build MSIX Bundle: PingTool.WinUI3/Services/TracerouteService.cs#L13
Async-iterator 'TracerouteService.TraceAsync(string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Build Traditional Installer: PingTool.WinUI3/ViewModels/MultiPingViewModel.cs#L13
The field 'MultiPingViewModel._isRunning' is never used
Build Traditional Installer: PingTool.WinUI3/Services/TracerouteService.cs#L13
Async-iterator 'TracerouteService.TraceAsync(string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Build Traditional Installer: PingTool.WinUI3/ViewModels/MultiPingViewModel.cs#L13
The field 'MultiPingViewModel._isRunning' is never used
Build Traditional Installer: PingTool.WinUI3/Services/TracerouteService.cs#L13
Async-iterator 'TracerouteService.TraceAsync(string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Build Traditional Installer
Found version-specific or distribution-specific runtime identifier(s): win10-arm64, win10-x64, win10-x86. Affected libraries: Microsoft.Graphics.Win2D, Microsoft.WindowsAppSDK. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.
Build Traditional Installer: PingTool.WinUI3/ViewModels/MultiPingViewModel.cs#L13
The field 'MultiPingViewModel._isRunning' is never used
Build Traditional Installer: PingTool.WinUI3/Services/TracerouteService.cs#L13
Async-iterator 'TracerouteService.TraceAsync(string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
Build Traditional Installer: PingTool.WinUI3/ViewModels/MultiPingViewModel.cs#L13
The field 'MultiPingViewModel._isRunning' is never used
Build Traditional Installer: PingTool.WinUI3/Services/TracerouteService.cs#L13
Async-iterator 'TracerouteService.TraceAsync(string, CancellationToken)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed

Artifacts

Produced during runtime
Name Size Digest
msix-bundle
149 MB
sha256:4ce9a8a1b4dd211b757621e5fb09f5235c8f8003acbf6f849e44ba0410bf3a4f
msix-symbols
396 KB
sha256:c0e9b7d265eb21b7dfb63d08a181ba3ac56de69029fc430204a08e8fd484d0ac