Browserlink对于在Razor视图上进行更改后自动重新加载页面非常有用。它的配置类似于shown in this guide,但似乎不适用于C#代码更改。我有来自VS的默认MVC模板,其中包含以下操作:
namespace MyApp.Controllers {
public class HomeController : Controller {
public IActionResult About() {
ViewData["Message"] = "Your application description page.";
return View();
}
}
}
浏览器链接处于活动状态。我按暂停并更改ViewData
的内容,如下所示:
ViewData["Message"] = "Your application description page123.";
现在,我按继续,没有任何反应。仅当我使用F5
在浏览器窗口中手动刷新时,这些更改才适用。此问题仅影响C#代码。在Razor视图中,我只需要使用[Strg] + [S]
保存,浏览器将按预期方式重新加载。
如何在VS 2017社区中将C#代码的编辑并继续与Browserlink一起使用?