-
Notifications
You must be signed in to change notification settings - Fork 10k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Blazor WASM] Upgrading project to .NET 8.0.10 breaks WASM #58313
Comments
Tagging related issues, including those in /dotnet/runtime:
Apologies if the report should be handled on the /dotnet/runtime side of things, please indicate so. |
@maraf is this the same issue we had a while back? |
@omni-htg you can try adding a |
Hey @javiercn, here's some updates on what I could find:
This last item is the most critical for us, as we cannot realistically have our customers manually clearing their cache just to be able to visit the site. Apologies for the rant-y tone -- now for the provided proposal: |
Is there an existing issue for this?
Describe the bug
Upon upgrading a Blazor WASM Standalone .NET 8 project to 8.0.10 (including all related NuGet packages), Debugging on Visual Studio 2022 17.11.5 or navigating to a Deployed site with previous version cache breaks during runtime with the following:
Previous issues related to that version difference message recommended clearing out all
bin
andobj
folder -- which I have tried with no success.One of our users reported the same errors on their Chrome / Edge console, for which clearing out their browser cache made it work.
It seems that there might be some sort of incompatibility somewhere that "breaks" instead of "upgrading" the .NET libraries -- so it looks like the issue comes from the moving from one version to the next, not 8.0.10 by itself.
If this is the case, where just by navigating to the site without a "clean cache" it breaks, then it's a bigger regression than I expected.
Hopefully it's not!
Thanks for your time.
Expected Behavior
On VS 2022, debugging should just work flawlessly.
On deployed site, users should NOT be expected to clear their cache to navigate to the site.
Steps To Reproduce
From a Standalone Blazor WASM project starting on 8.0.8, compile and debug. Then, upgrade to 8.0.10 and try again.
On a deployed site, deploy the 8.0.8 version and navigate to it. Then, deploy the 8.0.10 version and with the same browser with the site cached, navigate to the site.
Exceptions (if any)
Clearing cache, or navigating with a "fresh" browser works fine.
.NET Version
8.0.403
Anything else?
.NET 8.0.10 / 8.0.403
Visual Studio 2022 17.11.5
dotnet --info
:.NET SDK:
Version: 8.0.403
Commit: c64aa40a71
Workload version: 8.0.400-manifests.e99c892e
MSBuild version: 17.11.9+a69bbaaf5
The text was updated successfully, but these errors were encountered: