Yeni Roslyn Derleyicileri ile oluşturulmuş bir VB.NET ASP.NET (4.6.1) MVC Uygulaması var.ASP.NET: Roslyn sayfalarda yavaş değişiyor
Her defasında bir (vbhtml) Dosyayı değiştirir ve sayfayı yeniden yüklemek için sayfayı yaklaşık 9 saniye alırım. Bu süre içinde bir vbc.exe ve VBCSCompiler.exe çalıştıran: I (KARINCALAR Profil kullanarak) bu yavaş performans için herhangi bir ipucu bulamadı ve benim Sistem işlemek için yeterince hızlı olmalıdır
İstekler çok daha hızlı (Windows 10 x64, i7-2600, 16 GB RAM, tüm dosyalar için Samsung SSD).
ben de yeni Roslyn Kurar çalıştı, ancak hiçbir şey değişmedi:
<package id="Microsoft.CodeDom.Providers.DotNetCompilerPlatform"version="1.0.1" targetFramework="net452" />
herhangi bir Fikirleri, alabilirim nasıl daha iyi kez yeniden?
UPDATE1: sayfam yeniden zamanı < 500ms için iner Microsoft.CodeDom.Providers.DotNetCompilerPlatform paketi çıkarmadan!
Not: Antivirüs yazılımını daha iyi bir sonuçla da devre dışı bıraktım. – Christoph
Sadece sayfayı yeniden yüklemiyorsunuz. Kodu değiştirdiğinizde, derlenmiş sürüm artık alakalı değildir. Dolayısıyla, bu sayfanın ilk isteği, bir yeniden derlemeye ve dolayısıyla gecikmeye neden olacaktır. Gecikmeyi istemiyorsanız, dağıtmadan önce web sitesini önceden derleyebilirsiniz. – mason
Siteyi geliştirirken gecikmelerim var, bu yüzden her değişiklikte 10 sn beklemek (sadece bir miktar html'yi değiştirmek) beni gerçekten çıldırtıyor. Precompiling sadece sunucuya dağıtım yaparken bana yardımcı olur, ancak bu benim rozam olmadan diğer mvc uygulamaları çok daha hızlı yükleme gibi benim sorunum değil. – Christoph