Closed
Description
Describe the bug
blazor-hotreload.js
404's if you set UseFrameworkFiles
to anything under .NET 6 Preview 7.
Edit: I'm actually not seeing any difference between setting the path in UseFrameworkFiles
and leaving it as default outside of blazor-hotreload.js
adding itself in and failing. The file is not present at all if set to the root path, and the other framework files still serve from root. Is this expected behavior?
To Reproduce
- Created a hosted ASP.NET Core + Blazor WebAssembly Project
- Configure it to operate under a subdirectory (set base href,
StaticWebAssetBasePath
etc) as you would under .NET 5. - Run the API project.
- Observe that blazor-hotreload tries to load under the subdirectory but is not there, breaking the site.
Reproduction project: https://github.com/Hawxy/Blazor-MissingHotReload
Exceptions (if any)
System.AggregateException: One or more errors occurred. (Failed to fetch dynamically imported module: https://localhost:5001/ui/_framework/blazor-hotreload.js
Further technical details
- ASP.NET Core version: 6.0 preview 7
.NET SDK (reflecting any global.json):
Version: 6.0.100-preview.7.21379.14
Commit: 22d70b47bc
Runtime Environment:
OS Name: Windows
OS Version: 10.0.19043
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\6.0.100-preview.7.21379.14\
Host (useful for support):
Version: 6.0.0-preview.7.21377.19
Commit: 91ba01788d
.NET SDKs installed:
3.1.412 [C:\Program Files\dotnet\sdk]
5.0.400 [C:\Program Files\dotnet\sdk]
6.0.100-preview.7.21379.14 [C:\Program Files\dotnet\sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 3.1.18 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 5.0.9 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.0-preview.7.21378.6 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.18 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 5.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.0-preview.7.21377.19 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.18 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.8 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 5.0.9 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 6.0.0-preview.7.21378.9 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
- The IDE (VS / VS Code/ VS4Mac) you're running on, and its version
Visual Studio 2022 Preview 3.1