Visual studio Blazor WebAssembly Visual Studio调试器问题

Visual studio Blazor WebAssembly Visual Studio调试器问题,visual-studio,debugging,progressive-web-apps,blazor,webassembly,Visual Studio,Debugging,Progressive Web Apps,Blazor,Webassembly,我已经创建了一个干净的Blazor PWA项目。当我尝试使用调试器运行它时,不到一半的时间它没有正确启动。一半的时间实际上是一种进步 如果尝试使用调试器启动(F5或调试/启动调试),将打开一个新的浏览器窗口,其中“about:blank”作为URL。可能一分钟后,“localhost:xxxx”将显示为URL…但“Loading…”消息不会出现 如果我在没有调试器的情况下运行(Ctrl+F5或Debug/Start而不进行调试),PWA会像应该的那样启动。我可以在浏览器中调试,但它不如使用Vis

我已经创建了一个干净的Blazor PWA项目。当我尝试使用调试器运行它时,不到一半的时间它没有正确启动。一半的时间实际上是一种进步

如果尝试使用调试器启动(F5或调试/启动调试),将打开一个新的浏览器窗口,其中“about:blank”作为URL。可能一分钟后,“localhost:xxxx”将显示为URL…但“Loading…”消息不会出现

如果我在没有调试器的情况下运行(Ctrl+F5或Debug/Start而不进行调试),PWA会像应该的那样启动。我可以在浏览器中调试,但它不如使用VisualStudio时平滑

已尝试使用IIS Express和Project…Chrome、Edge、Edge开发


我正在使用VisualStudioV16.7.2。使用干净的项目复制了几次。

我不太清楚PWAs,但在使用调试器启动web应用程序时,我对标准Blazor WebAssembly也有同样的问题。在我的情况下,使用Ctrl+Shift+I打开浏览器控制台会有所帮助,这似乎会启动应用程序。

欢迎使用Stack Overflow!请阅读,特别是如何阅读。你在这里的最佳选择是做你的研究,搜索相关的话题,然后尝试一下。在做了更多的研究和搜索之后,发布一篇你尝试的文章,并明确指出你的困境,这可以帮助你得到更好的答案。有趣的是……我试过了,它成功了。希望它能继续发挥作用。鉴于这不是很直观,您是如何偶然发现它的?由于我对网络世界缺乏了解,我总是打开控制台查看其中的所有消息。通常,如果我忘记打开控制台,页面将无法加载,并处于about:blank状态。只有在我启动控制台后,才可以看到与localhost的连接。我已经用了几天这个技巧,它似乎起了作用。最坏的情况是,我不得不打开控制台窗口两次。我个人使用过F12……对于偶然发现这条线索的人来说只是一点点。现在……如果MS能够改进对象检查,我想我们真的会做得更好。为了完整起见——16.8.0和更高版本已经纠正了这个问题。.NET5的发布大大改善了人们的生活。