2009-09-15 3 views
10

Я хочу хранить большое количество изображений в галерее серверов. Я могу создать для себя свою собственную папку, но в шаблоне по умолчанию есть папка с именем App_Data. Очевидно, я полагаю, что создатели шаблона предназначены для хранения там данных. Но я не могу найти способ открыть что-либо в этой папке.asp.net mvc app_data folder

Задумывался? Или как это сделать? Или я должен сделать свою собственную папку по этой причине?

ответ

22

Это по дизайну. App_Data предназначался для файлов данных, таких как файлы sql express DB. Он защищен так, что вы не можете заниматься серфингом и извлекать файлы из него. Поместите свои изображения в другую папку, чтобы исправить это.

+0

Какие данные могут храниться в app_data? должен ли я использовать эту app_data только для хранения связанных файлов sql? – ManirajSS

+0

Он может держать все, что угодно. Как правило, он используется для локальных файлов базы данных, таких как SQL Express и SQLLite. Если у вас есть xml-файл и/или json-файл, вы можете сохранить его там. App_Data просто защищена .Net, чтобы не допускать прямого доступа. Вы можете поместить любой файл, который вы хотите там, который вы хотите защитить таким образом. – klabranche

Смежные вопросы