Browserlink CSS autosync无法运行ASP.NET Core 2.0

时间:2018-03-19 09:43:00

标签: asp.net visual-studio visual-studio-2017 browser-link

我无法让CSS在ASP.NET Core 2.0中同步。

这就是我的所作所为:

  • 使用MS模板创建全新的应用程序
  • 启动生成的模板(app.UseBrowserLink()存在)
  • 尝试通过将background-color设置为黄色
  • 来修改site.css
  • 什么都没发生

我启用了CSS autosync,在browserlink仪表板中我可以看到已连接的浏览器,我也可以使用仪表板上的“刷新”按钮

screen from VS

有趣的是,当我使用经典的旧ASP.NET MVC模板创建一个新项目时,CSS autosync确实有效,但是我不能让它在ASP.NET Core模板上运行

我也尝试过安装BrowserLink.Loader程序集并引用该程序集,但无济于事......

任何帮助非常感谢

1 个答案:

答案 0 :(得分:0)

看起来这是带有Visual Studio的open issue,截至10月"CSS Auto-Sync isn't supported on ASP.NET Core yet"

您可以尝试的方法是使用Chrome的“添加文件夹到工作区”功能,如建议的here,您也可以尝试enabling browser link for static files帮助某些人使其发挥作用。

您还可以对this进行投票,以鼓励Microsoft为ASP.NET Core实施CSS自动同步。