使用 Asp.Net 5 实时重新加载
Live reload with Asp.Net 5
在Asp.Net 5 中开发速度更快,因为它在保存时编译。
但是还是得手动刷新浏览器
Visual Studio 中是否有实时重新加载选项,或者我应该为此使用 gulp 插件?
您可以启用浏览器Link,并在编辑代码时按 Ctrl+Alt+Enter 使浏览器自动刷新。或者,您可以点击 Visual Studio 工具栏中的浏览器 link 刷新按钮。
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...
}
您还需要在 project.json:
中添加浏览器 Link NuGet 包
"dependencies": {
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta7",
// Omitted...
}
context => Mats 制作了一个新的扩展,在“保存”按钮后自动刷新。从 visual studio 图库中获取 VS 扩展。
保存您的 VS 更改并重新加载浏览器。
https://visualstudiogallery.msdn.microsoft.com/46eef4d9-045b-4596-bd7f-eee980bb5450
在Asp.Net 5 中开发速度更快,因为它在保存时编译。 但是还是得手动刷新浏览器
Visual Studio 中是否有实时重新加载选项,或者我应该为此使用 gulp 插件?
您可以启用浏览器Link,并在编辑代码时按 Ctrl+Alt+Enter 使浏览器自动刷新。或者,您可以点击 Visual Studio 工具栏中的浏览器 link 刷新按钮。
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...
}
您还需要在 project.json:
中添加浏览器 Link NuGet 包"dependencies": {
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0-beta7",
// Omitted...
}
context => Mats 制作了一个新的扩展,在“保存”按钮后自动刷新。从 visual studio 图库中获取 VS 扩展。
保存您的 VS 更改并重新加载浏览器。
https://visualstudiogallery.msdn.microsoft.com/46eef4d9-045b-4596-bd7f-eee980bb5450