2009-09-15 5 views
10

서버 갤러리에 많은 수의 이미지를 저장하고 싶습니다. 내 자신의 폴더를 만들 수 있지만 기본 서식 파일에는 App_Data라는 폴더가 있습니다. 분명히 템플릿의 제작자가 데이터를 저장하는 것을 의미한다고 생각합니다. 그러나 그 폴더에서 무엇이든 열 수있는 방법을 찾을 수 없습니다.asp.net mvc app_data 폴더

아니면 어떻게해야합니까? 또는 그 이유로 내 폴더를 만들어야합니까?

답변

22

의도적으로 설계된 것입니다. App_Data는 sql express DB의 파일과 같은 데이터 파일 용이었습니다. 그것은 서핑을 할 수없고 파일을 잡을 수 없도록 보호되어 있습니다. 이 문제를 해결하려면 이미지를 다른 폴더에 저장하십시오.

+0

app_data에 어떤 종류의 데이터를 저장할 수 있습니까? 이 app_data는 SQL 관련 파일 만 저장해야합니까? – ManirajSS

+0

그것은 당신이 원하는 무엇이든 저장할 수 있습니다. 일반적으로 SQL Express 및 SQLLite와 같은 로컬 데이터베이스 파일에 사용되었습니다. xml 파일 및/또는 json 파일이 있으면이 파일도 저장할 수 있습니다. App_Data는 .Net에 의해 보호되어있어 직접 액세스를 허용하지 않습니다. 원하는 방식으로 보호 할 파일을 원하는 곳에 저장할 수 있습니다. – klabranche

관련 문제