Web nedir.Yapılandırma dosyası görüşlerini MVC bir proje klasörü içinde yapın
Benim uygulama dağıtımı ile bazı sorunlar yaşıyorum ve sorun giderme sırasında, Views
klasör Web.Config
dosya rastladım. Benim sorunum kaynakları için olasılıkları daraltmak için bir girişim, o ~Web amacını bulmaya çalıştım.` Yapılandırma dosyası ama pek bir bilgi bulamadım.
Yani temelde benim soru vardır:
Web.config
dosyası MVC bir projeViews
klasöründe ne yapar?- Gerekli midir?
ASP.NET webforms, ayrı bir web kullanmak inanıyorum.bir klasör içinde dosya yapılandırma, bu klasör IIS sanal bir klasör olarak ayarlanmalıdır. Bu MVC (yani Views
klasörü sanal klasör olarak yapılandırılmış olması gerekir).
CEVAP
Hayır, bu ekstra web yüzünden sanal bir klasör yapılandırmak gerekmez.yapılandırma dosyası.
Web.config dosya Görünümleri klasörlerde herhangi bir araç kumandanızı başka görüşleriniz için erişimi engellemek için var. MVC tasarım deseni, denetleyicileri rota istekleri ve arama istemci için oluşturulan bir görünüme geri dönmek gerekiyor.
Başka bir deyişle şu manzaraya www.mydomain.com/MySuperController/AwesomeAction1/SweetPage.aspx gerekirdeğildoğrudan erişilebilir.
Eğer web göz.config aslında tüm yollar ve fiiller için HttpNotFoundHandler
kayıtları dosya:
<add path="*" verb="*" type="System.Web.HttpNotFoundHandler"/>
Veya, IIS 7 gibi görünebilir
<add name="BlockViewHandler" path="*.aspx" verb="*"
preCondition="integratedMode" type="System.Web.HttpNotFoundHandler"/>
Bu DBMDL fonksiyonu VS veritabanı proj...
Bir toplu iş dosyası içinde geçerli di...
ProjectTypeGuids önemi visual studio p...
JSON dosyası içinde yorum kullanabilir...
Nasıl bir proje içinde tek bir dosya i...