2012-01-20 13 views
5

Visual Studio'da bir web projesi bir dosyayı her değiştirdiğinizde (js, .css, .cshtml, her neyse) benim uygulama, alan hemen kapatılır ve yeniden başlar. Kapatma iletisi (oturum açtığım) "HostingEnvironment başlatıldı başlatılıyor/App_Offline.htm'de Değişiklik Yapılıyor"Visual Studio'da dosya düzenledikten sonra "app_offline.htm dosyasında değişiklik" nedeniyle uygulama etki alanı kapatma sorunları nasıl giderilir?

Bu, normal gelişimden aylar sonra gerçekleşmeye başlamıştır. Bir açıklama veya sorun giderme önerileri arıyorum.

İlgili bilgi: Bu web projesinde bir dosyayı değiştirdikten sonra oluşur

  • . Ben bir derleme yapmıyorum.
  • Bir görünüm veya herhangi bir içerik dosyasını değiştirdiğinizde
  • oluşuyor T4MVC eklenti ile ASP.NET MVC 3 [.js, .css]
  • Proje Visual Studio dahili web sunucusu kullanmak üzere yapılandırılmış bir web projesi tarafından başvurulan, ancak web sitesine IIS üzerinden erişiyorum. Bir app_offline.htm dosyası var, ne de/bin
  • Dosyalar benim için oluşturulan görmek yapmayın
  • [diskte web projesi dizinine web site dizini puan]/[damgaları değiştirilmesine görünmüyor değiştir]
  • NCrunch kullanıyorum, ancak bu hala devre dışı bırakıldı
  • Bu yalnızca Visual Studio'da bir dosyayı değiştirdiğimde oluşur. Metin düzenleyiciyle düzenleme, uygulama alan adının yeniden başlatılmasına neden olmaz.

nasıl Visual Studio bu neden yaptığını anlamaya mı? Bu bariz nedenlerden dolayı, html/css/javascript üzerinde çalışmak çok zor hale getirir.

cevap

6

Sonra kaldırıp yeniden yüklemeyi T4MVC sorunu giderildi anlaşılmaktadır.

Bu konuyla ilgili olabilir: Bu uygulama etki alanı yeniden başlatma sorununu fark etmeden birkaç gün önce bir şey oldu ve ikinci bir T4MVC.cs dosyası oluşturuldu [T4MVC1.cs adlı]. Bu, iki kez tanımlanmış olan şeylerden derleme hatalarına neden oldu ve bu sorunu gideren orijinal T4MVC.cs dosyasını sildim.

T4MVC paketini nuget'ten kaldırdığımda ve yeniden yüklediğimde, web.csproj dosyasını değiştirdim ve <LastGenOutput> öğesini "T4MVC.cs" değerine sahip olacak şekilde güncelledim.

Oluşturulan dosyayla ilgili sorunların uygulama etki alanı yeniden başlatma sorunları ile ilgili olup olmadığını bilmiyorum, ancak T4MVC paketini kaldırıp yeniden yükledikten ve Visual Studio'yu yeniden başlattıktan sonra sorun ortadan kalktı.

Ben T4MVC yeniden yüklemeniz gerek yoktu
+1

, sadece proje dosyasında güncellendi. Ancak, bu sorunun nedenini hala bulamadım – Brian

İlgili konular