当我使用dotnet run
时,我的.NET 7中的Blazor Web Assembly应用程序运行良好,但当我从Visual Studio运行它时,我会进入浏览器控制台:
The script from “https://localhost:5008/_vs/browserLink” was loaded even though its MIME type (“text/html”) is not a valid JavaScript MIME type.
Uncaught SyntaxError: expected expression, got '<'
当然,它试图从/_vs/browserLink
加载一个js脚本,但它并不存在。我在项目中的任何地方都没有对BrowserLink的引用,我也没有browserlink Nuget包。
- Visual Studio是否自动注入此内容?
1.我如何弄清楚为什么它会失败?我如何让它工作或停止尝试? - BrowserLink和热重载无关,对吗?我甚至想使用BrowserLink吗?
在Kestrel上,调试和不调试运行时都会发生这种情况。
1条答案
按热度按时间zrfyljdw1#
我升级到了.NET 7. 0. 1(.NET SDK 7. 0. 101),不再有这个麻烦了。不确定这真的只是一个bug修复还是其他什么改变了。