样例应用程序在代码更改和浏览器刷新后没有更新?构建Blazor挂起。

3

非常兴奋地学习Blazor,这个框架有很大的潜力!

使用asp.net core(hosted)模板启动新项目后,需要安装VS 2017 build 15.8.9和Blazor v 15.5.9扩展程序。然后您可以运行演示应用程序(todo)。

首先遇到的问题是代码更改没有在浏览器(Edge、Firefox和Chrome)中反映出来。但是,如果我停止应用程序(通过Visual Studio),然后再试图启动,构建开始了但看起来似乎不断进行。
如果我通过系统托盘中的iis express停止站点,停止构建,然后重新启动,它会成功构建并以期望的结果在浏览器中显示代码更改。

我要检查什么?

命令行下使用dotnet run从blazor_do.server文件夹进入时也出现同样的情况。


我相信你需要至少安装VS 15.9.x版本才能使用最新的Blazor发布。 - Flores
我已经进行了更正,我是在提到Blazor的Visual Studio扩展及其版本号。我正在使用VS 2017版本15.8.9和Blazor 15.7的VSIX插件。 - bitshift
那么你没有运行正确的版本...相信我这很重要。请查看我的更新答案。 - Flores
1个回答

1

1
我已经升级到VS 17.9.3,同时也安装了.NET Core SDK 2.1.5,但是在代码更改方面仍然存在相同的问题。我必须停止VS中的调试会话并重新启动。简单地进行代码更改、保存和刷新浏览器将无法看到更新反映。 - bitshift

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接