+ An unhandled error has occurred.
+
Reload
+
🗙
+
+
+
+
diff --git a/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/manifest.webmanifest b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/manifest.webmanifest
new file mode 100644
index 000000000000..85aa02b14543
--- /dev/null
+++ b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/manifest.webmanifest
@@ -0,0 +1,8 @@
+{
+ "name": "Client",
+ "short_name": "Client",
+ "start_url": "/",
+ "display": "standalone",
+ "background_color": "#ffffff",
+ "description": "Test Blazor WASM referenced by ASP.NET Core Server"
+}
diff --git a/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/service-worker.js b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/service-worker.js
new file mode 100644
index 000000000000..22fcb7e905aa
--- /dev/null
+++ b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/service-worker.js
@@ -0,0 +1,2 @@
+self.addEventListener('install', () => self.skipWaiting());
+self.addEventListener('activate', () => clients.claim());
diff --git a/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/service-worker.published.js b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/service-worker.published.js
new file mode 100644
index 000000000000..0074cb787624
--- /dev/null
+++ b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Client/wwwroot/service-worker.published.js
@@ -0,0 +1,3 @@
+// Published service worker placeholder
+self.addEventListener('install', () => self.skipWaiting());
+self.addEventListener('activate', () => clients.claim());
diff --git a/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Server/Program.cs b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Server/Program.cs
new file mode 100644
index 000000000000..068ce63ca79a
--- /dev/null
+++ b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Server/Program.cs
@@ -0,0 +1,16 @@
+var builder = WebApplication.CreateBuilder(args);
+
+builder.Services.AddOpenApi();
+
+var app = builder.Build();
+
+if (app.Environment.IsDevelopment())
+{
+ app.UseWebAssemblyDebugging();
+ app.MapOpenApi();
+}
+
+app.UseHttpsRedirection();
+app.MapStaticAssets();
+app.MapFallbackToFile("index.html");
+app.Run();
diff --git a/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Server/Server.csproj b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Server/Server.csproj
new file mode 100644
index 000000000000..0dcd90d3c786
--- /dev/null
+++ b/test/TestAssets/TestProjects/BlazorWasmReferencedByAspNetCoreServer/Server/Server.csproj
@@ -0,0 +1,14 @@
+