3

很高兴了解 Blazor。这个框架有很多潜力!

VS 2017 构建 15.8.9 和 Blazor v 15.5.9 的 VS 扩展 好的,所以在使用 asp.net 核心(托管)模板开始一个新项目后,我正在浏览演示应用程序(待办事项)。

我遇到的第一个问题是代码更改没有反映在浏览器(edge、Firefox 和 Chrome)中。但是,如果我停止应用程序(通过 Visual Studio)并尝试重新启动,构建会开始,但似乎一直在继续。
如果我通过系统托盘中的 iis express 停止站点,停止构建,然后重新启动,它构建良好并运行,代码更改的预期结果反映在浏览器中。

我可以检查什么?

下拉到命令行并dotnet run从 blazor_do.server 文件夹使用时执行相同的操作

4

1 回答 1

1

dotnet run不会工作,你需要使用dotnet watch run

另请参阅:https ://github.com/aspnet/Blazor/issues/1428

这是:https ://github.com/aspnet/Blazor/issues/1704

有关使其工作的更多提示

编辑: 还要确保您运行的是正确的版本:https ://blazor.net/docs/get-started.html

最重要的:

  • .NET Core 2.1 SDK(2.1.500 或更高版本)。
  • Visual Studio 2017(15.9 或更高版本)
于 2018-12-06T07:34:49.033 回答