9

Asp.Net 5'de geliştirme daha hızlıdır çünkü kaydetmeyi derler. Ama yine de tarayıcıyı manuel olarak yenilemem gerekiyor.Canlı Asp.Net 5 ile yeniden yükleyin.

Visual Studio'da canlı bir yeniden yükleme seçeneği var mı, yoksa bunun için bir gulp eklentisi mi kullanmalıyım?

cevap

11

BrowserLink'i etkinleştirebilir ve tarayıcınızın otomatik olarak yenilenmesini sağlamak için kodunuzu düzenlerken Ctrl + Alt + Enter tuşlarına basabilirsiniz. Alternatif olarak, Visual Studio ToolBar'daki tarayıcı bağlantısı yenileme düğmesine basabilirsiniz.

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... 
} 

Ayrıca project.json içinde Tarayıcı Bağlantısı Nuget paketi eklemeniz gerekir:

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

Çalışıyor. Bu, kaydetme sırasında tetiklendiyse daha da iyi olurdu. – r03

+1

Bu iyi bir fikir. Devam edin ve bunu [ASP.NET GitHub Tooling] (https://github.com/aspnet/Tooling) projesinde bir gelişme olarak öner. –

+1

Ayrıca normal bir yenilemeden daha yavaştır. Emin değilim neden. – r03