代码之家  ›  专栏  ›  技术社区  ›  bitshift

代码更改和浏览器刷新后示例应用程序是否未更新?建造悬挂式Blazor

  •  2
  • bitshift  · 技术社区  · 7 年前

    很高兴知道布拉佐尔的事。这个框架有很多潜力!

    VS 2017 Build 15.8.9和VS Extension for Blazor V 15.5.9 好的,在使用asp.net core(托管)模板启动新项目后,我将浏览演示应用程序(todo)。

    我遇到的第一个问题是代码更改没有反映在浏览器中(edge、firefox和chrome)。但是,如果我停止应用程序(通过visual studio)并尝试重新启动,则会启动一个构建,但似乎会一直运行下去。
    如果我通过系统托盘中的iis express停止站点,停止生成,然后重新启动,它将正常生成,并在浏览器中反映代码更改的预期结果下运行。

    我能查什么?

    当下拉到命令行并使用 dotnet run 从blazor_do.server文件夹

    1 回复  |  直到 7 年前
        1
  •  1
  •   Flores    7 年前

    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或更高版本)