App_Data klasörü Visual Studio için ne kullanılır?
Visual Studio yeni ASP.NET bir uygulama oluştururken, dosyalar ve klasörler bir çift otomatik olarak oluşturulur. Bu klasörleri biri App_Data
denir.
Menü seçeneği Build->Publish
seçerek bir web sitesi yayımlamak için ayrıca bir onay kutusu kullanılabilir Include files from the App_Data folder
.
Dosyaları bu dosya ve alt klasörleri web üzerinden erişilebilir olacak değildir kendi koymak doğru varsayarak mıyım? Örneğin, ben sadece uygulama kodu tarafından kullanılmak üzere niyetinde olan klasör kaynakları koymak için güvenli olur mu?
App_Data
klasörün gerçek kullanım amacı nedir?
DÜZENLEME:
Tüm cevaplar için teşekkür ederim. Cevapları alınan şimdiye kadar çoğunlukla iki puan söz ilgileniyorum:
- App_Data is essentially a storage point for file-based data store
- It should not be viewable by the web and is a place for the web app to store and read data from
Birisi nasıl belirlemek mümkün olacak web" sağlanır? "görüntülenebilir olacaktır Standart dağıtım yaparken bu gerçeği güvenebilir miyim, ya da sunucuda bazı IIS ayarlarını da kontrol etmeniz gerekiyor.
Tek bir uygulamadan erişilebilir olmak istiyorum pdf var ne durumda dosyaları. App_Data klasörü kullanmak için doğru bir yer olurdu, ya da Web tarafından erişilebilir değil ve emin olmak için el ile ayarlamak ayrı bir klasör IIS oluşturmalıyım?
CEVAP
App_Data aslında dosya tabanlı depolama noktası veri depoları örneğin SQL server veritabanı deposu (karşıt olarak). Bazı basit içerik siteleri için kullanımı genellikle bir DB için hosting ücretleri pahalı olduğu örneğin XML olarak saklanır.
Bu n ve bin klasörleri (Visual Studio ...
MSDeploy (Visual Studio) silmek App_Da...
.gitignore Visual Studio Projeler ve Ç...
Visual Studio ekleyeyim .suo şöyle .ka...
Nasıl caps Visual Studio menü başlıkla...