그림과 파일을 저장할 일부 개체 이름과 값을 기반으로 디렉터리 구조를 작성하려고하는데 일부 데이터를 DB에 넣고 문제의 테이블. 프로젝트에서이 코드를 작성하는 것이 좋은 곳은 어디입니까?그림과 파일을 저장하기위한 파일 구조 ASP.NET MVC
답변
파일을 저장할 디렉토리를 만드는 것이 글로벌 응용 프로그램 활성화의 일부인 경우 디렉토리가 존재하는지 확인한 다음 Application_Start()
인 global.asax.cs
에 없는지 확인하는 것이 좋습니다.
또한 런타임 중에 ASP.NET 사이트에 파일을 추가/변경하면 응용 프로그램이 다시 시작됩니다 (설정 파일이나 aspx.cs 파일을 업데이트 할 수 있으므로 변경 사항이 적용됩니다). 데이터 파일의 경우 해당 동작을 원하지 않으므로 데이터를위한 특수 App_Data
디렉토리 아래에 파일을 배치해야합니다.
디렉토리 이름은 객체 이름 (예 : "/tools/wrench/wrench.jpeg")을 기반으로합니다. 'Application_Start()'에서이 데이터에 액세스 할 수 있습니까? – bischoffingston
'Application_Start()'에있는 데이터의 기본 디렉토리 만 만들어야합니다. 데이터에 의존하는 세부 정보 디렉토리는 컨트롤러 또는 모델에서 호출하는 저장 장치 도우미에 의해 만들어 져야합니다. –
그래, 내가 컨트롤러에 코드가 Databaseinit.cs 등에 맞았는지 잘 모르겠다. 네가 말한 것처럼 모델에 코드를 넣을 것이다. – bischoffingston
- 1. ASP.NET MVC 3 파일 구조
- 2. ASP.NET MVC 웹 구조
- 3. PHP MVC 파일 구조
- 4. ASP.Net MVC 디렉토리 구조 변경
- 5. MVC 파일 구조 표준
- 6. MVC/Codeigniter 파일 구조
- 7. ASP.Net MVC의 기본 파일 구조
- 8. mvc 솔루션에 적은 소스 파일을 저장하기위한 규칙?
- 9. asp.net mvc 데이터 논리 구조
- 10. ASP.NET MVC 폴더 구조 재구성
- 11. ASP.NET MVC 구조 설계 문제
- 12. ASP.NET MVC, URL 구조 조작
- 13. ASP.NET MVC 솔루션을위한 최상의 구조
- 14. ASP.NET MVC 라우팅 및 구조
- 15. ASP.NET MVC 3 라우팅 구조
- 16. 거대한 (> 5GB) 정렬 파일을 저장하기위한 데이터 구조
- 17. asp.net mvc 파일을 다운로드
- 18. 디버깅 기호를 저장하기위한 데이터 구조
- 19. 버텍스 속성을 저장하기위한 데이터 구조
- 20. 단어 연결을 저장하기위한 데이터 구조
- 21. MySQL의 커뮤니티를 저장하기위한 테이블 구조
- 22. 파일 다운로드 asp.net mvc
- 23. ASP.NET MVC 묶기 하위 폴더 구조
- 24. ASP.NET MVC 파일 메서드
- 25. 업로드 파일 asp.net mvc
- 26. 파일 업로드 asp.net MVC
- 27. ASP.NET MVC AdminPanel 및 프론트 섹션 파일 구조
- 28. ASP.NET MVC 파일 업로드
- 29. 많은 양의 레코드를 저장하기위한 앱 구조
- 30. IsolatedStorage에 파일을 저장하기위한 일반 코드
코드 파일을 어디에 넣을 것인지 또는 응용 프로그램에 저장할 파일을 넣을 위치를 묻는 중입니까? –
안녕하세요, Anders, 임 응용 프로그램의 어떤 부분에서 Directory.CreateDirectory ("some path") 등을 수행하는 코드를 작성하려고합니다. 컨트롤러, 모델에 있어야합니까? – bischoffingston