Live reload with Asp.Net 5

醉酒当歌 提交于 2019-11-29 08:08:29

问题


In Asp.Net 5 the development is faster because it compiles on save. But I still have to refresh the browser manually.

Is there a live reload option in Visual Studio, or should I use a gulp plugin for that?


回答1:


You can enable BrowserLink and while editing your code hit Ctrl+Alt+Enter to cause the browsers to refresh automatically. Alternatively you can hit the browser link refresh button in the Visual Studio ToolBar.

public void Configure(IApplicationBuilder application)
{
    // Only enable browser link if IHostingEnvironment says it's 
    // running in Development.
    if (this.hostingEnvironment.IsDevelopment())
    {
        // Allow updates to your files in Visual Studio to be shown in 
        // the browser. You can use the Refresh 
        // browser link button in the Visual Studio toolbar or Ctrl+Alt+Enter
        // to refresh the browser.

        application.UseBrowserLink();
    }
    // Omitted...
}

You also need to add the Browser Link NuGet package in your project.json:

"dependencies": {
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta7",
    // Omitted...
}



回答2:


context => Mats made a new extension which refreshes automatically after SAVE button. Grag the VS extension from visual studio gallery.

Save your VS changes and the browser is reloaded.

https://visualstudiogallery.msdn.microsoft.com/46eef4d9-045b-4596-bd7f-eee980bb5450



来源:https://stackoverflow.com/questions/33034169/live-reload-with-asp-net-5

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!