Adding changes to support use monovsdbg to debug wasm apps.
Adding changes to support debug wasm apps using monovsdbg.
Tested scenarios with the new setting enabled and this PR:
-
With Assets and C# DevKit Not Installed targetting .NET 8 (Blazor Wasm) - DISABLED
-
With Assets and C# DevKit Not Installed targetting .NET 8 (Blazor Server Wasm) - DISABLED
-
With Assets and C# DevKit Not Installed targetting .NET 9 (Blazor Wasm) - ENABLED
-
With Assets and C# DevKit Not Installed targetting .NET 9 (Blazor Server Wasm) - ENABLED
-
With Assets and C# DevKit Installed targetting .NET 8 (Blazor Wasm) - DISABLED
-
With Assets and C# DevKit Installed targetting .NET 8 (Blazor Server Wasm) - DISABLED
-
With Assets and C# DevKit Installed targetting .NET 9 (Blazor Wasm) - ENABLED
-
With Assets and C# DevKit Installed targetting .NET 9 (Blazor Server Wasm) - ENABLED
-
Without Assets and C# DevKit Installed targetting .NET 8 (Blazor Wasm) - DISABLED
-
Without Assets and C# DevKit Installed targetting .NET 8 (Blazor Server Wasm) - DISABLED
-
Without Assets and C# DevKit Installed targetting .NET 9 (Blazor Wasm) - ENABLED
-
Without Assets and C# DevKit Installed targetting .NET 9 (Blazor Server Wasm) - ENABLED
Tested scenarios only updating C# DevKit with the monovsdbg support:
- Without Assets and C# DevKit Installed with C# extension without this PR targetting .NET 8 (Blazor Wasm) - DISABLED
- Without Assets and C# DevKit Installed with C# extension without this PR targetting .NET 8 (Blazor Server Wasm) - DISABLED
- Without Assets and C# DevKit Installed with C# extension without this PR targetting .NET 9 (Blazor Wasm) - DISABLED
- Without Assets and C# DevKit Installed with C# extension without this PR targetting .NET 9 (Blazor Server Wasm) - DISABLED
Tested scenarios with this PR and C# DevKit without the monovsdbg support:
-
With Assets and C# DevKit Installed targetting .NET 8 (Blazor Wasm) - DISABLED
-
With Assets and C# DevKit Installed targetting .NET 8 (Blazor Server Wasm) - DISABLED
-
With Assets and C# DevKit Installed targetting .NET 9 (Blazor Wasm) - ENABLED
-
With Assets and C# DevKit Installed targetting .NET 9 (Blazor Server Wasm) - ENABLED
-
Without Assets and C# DevKit Installed targetting .NET 8 (Blazor Wasm) - DISABLED
-
Without Assets and C# DevKit Installed targetting .NET 8 (Blazor Server Wasm) - DISABLED
-
Without Assets and C# DevKit Installed targetting .NET 9 (Blazor Wasm) - DISABLED
-
Without Assets and C# DevKit Installed targetting .NET 9 (Blazor Server Wasm) - DISABLED
@gregg-miskelly can you please review again? I think I addressed all your comments.
@gregg-miskelly I think I'm done again. If you can review it will be great.
Did you want to update a case for the updatePackageDependencies script?
https://github.com/dotnet/vscode-csharp/blob/602cd792949d79d86333fa5cadad0aa1f3b8eb08/src/tools/updatePackageDependencies.ts#L276
Did you want to update a case for the updatePackageDependencies script?
https://github.com/dotnet/vscode-csharp/blob/602cd792949d79d86333fa5cadad0aa1f3b8eb08/src/tools/updatePackageDependencies.ts#L276
I'm using npm run updatePackageDependencies to update the webassembly package but I didn't need to change this file.
@thaystg Is this still a change we want to consider?
Correct, we will work on it yet, but I will mark it as a draft for now.
Can I get a review again here?