From 1f414024654ea1b60f9d5c21fed87de2f43d1316 Mon Sep 17 00:00:00 2001 From: Luke Latham <1622880+guardrex@users.noreply.github.com> Date: Mon, 17 Oct 2022 05:02:09 -0500 Subject: [PATCH] WASM build tools additional coverage --- aspnetcore/blazor/tooling.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/aspnetcore/blazor/tooling.md b/aspnetcore/blazor/tooling.md index eea50fc7ff10..aee29c55d07d 100644 --- a/aspnetcore/blazor/tooling.md +++ b/aspnetcore/blazor/tooling.md @@ -1171,6 +1171,23 @@ The .NET WebAssembly build tools are based on [Emscripten](https://emscripten.or * For the **ASP.NET and web development** workload in the Visual Studio installer, select the **.NET WebAssembly build tools** option from the list of optional components. * Execute `dotnet workload install wasm-tools` in an administrative command shell. +When [Ahead-of-time (AOT) compilation](xref:blazor/host-and-deploy/webassembly#ahead-of-time-aot-compilation) is used, [WebAssembly Single Instruction, Multiple Data (SIMD)](https://github.com/WebAssembly/simd/blob/master/proposals/simd/SIMD.md) is supported, **except for Apple Safari at this time**. Use the `` property in the app's project file (`.csproj`) with a value of `true`: + +```xml + + true + true + +``` + +To enable WebAssembly exception handling, use the `` property in the app's project file (`.csproj`) with a value of `true`: + +```xml + + true + +``` + > [!NOTE] > .NET WebAssembly build tools for .NET 6 projects >