IIS Express kullanarak, Razor-views (.cshtml
) ve Nancy.Hosting.Aspnet
ile NancyFx kullanarak basit bir MVC sitesiyle başladım. Şimdi projeyi Nancy.Hosting.Self
(ve TopShelf) kullanarak kendi kendine barındırma hizmetine uyarladım. Kopya Razor-Views NancyFx?
Content
&
Copy if newer
-
None
&
Do not copy
kendi özelliklerini değiştirmek gerekir, bu yüzden
.\bin\Debug\
kopyalanır görünüyor.
Sonuç olarak, Görünümlerdeki değişiklikler yeniden başlatılıncaya kadar gösterilmeyecek/güncellenmeyecektir. debug-mode, where caching is disabled by default'da çalışırken bile. Bunun küçük bir rahatsızlık olduğunu biliyorum, ama yine de bir sıkıntı, ve hemen (cs) HTML değişikliklerini denemek güzel bir şey. Bu yüzden, bunu düzeltmenin bir yolu olduğunu merak ediyordum. dosyaları Copy if newer
olarak ayarlamayı önlemek için?
Ben çok 'güzel', ana yol işaret edecek kök yoluna sahip sanmıyorum dizin (en azından hata ayıklama modunda). Ancak düzenlemeden sonra yeniden başlamayı geçebilir. (Veya kopyalanan dosyaları '/ bin/Debug’da düzenleme ve değişiklikleri kaynağa geri taşıma.) –
Kabul etmiyorum hoş değil. işlerimi çirkinleştirdim, fakat klonlar için daha yararlı, kök yol konumumu bir derleme olayından bir dosyaya yazarak (geçerli çalışma dizini için bir makro kullanarak) ve ardından bu dosyada bir '# DEBUG'' içinde okuma Beyan. Çirkin, ancak kod belirli bir klasörde olmadığında çalışır. – jrsconfitto
Gelişim için bir [özel kök yolumun özü] (https://gist.github.com/jugglingnutcase/5782096). – jrsconfitto