2011-04-21 2 views
0

메신저 내 첫 asp.net MVC 프로젝트 여기,asp.net MVC (C#)에서 새 등록 된 사용자의 사용자 폴더를 만드는 방법은 무엇입니까?

나는 새로운 사용자 등록을위한 폴더를 만들 수 있어야합니다. 그래서 나는 그것이 사용자를 등록 할 때 name이 david라고 말하게하고, david라는 이름의 폴더도 생성되기를 원한다. 목적은 나중에 각 사용자에 대한 내용을 저장하고자하는 것입니다.

이 작업을 수행하는 방법에 대한 유용한 자습서가 있습니까? 사촌 내가 단서를 가지고있어!

나는 그것을 배우고 싶다.

+0

C#을 알고 계십니까? asp.net? – VinnyG

+1

사이드 노트 : 많은 사람들이 같은 이름을 가지고 있습니다. 당신은 빨리 충돌 할 것입니다. –

+0

@VinnyG, 네,하지만 여전히 기본 수준입니다 .im 더 많은 C# 독립형 app.not 매우 mvc 아직 익숙하지. – Psychocryo

답변

0

System.IO.Directory.CreateDirectory

빠른 참고 사항을 참조하십시오 :이 응용 프로그램 도메인을 재활용하기 때문에 웹 사이트 구조 내에서 폴더를 생성하지 않습니다. 따라서 다른 경로를 루트로 사용하고 사이트에서 관련 권한을 실행중인 사용자에게 권한을 부여해야합니다.

올바른 사용자를 결정하는 데는 두 가지 방법이 있습니다. 환경에 대한 빠른 인터넷 검색이 트릭을 수행해야합니다.

HTH

1
Directory.CreateDirectory(Path.Combine(path, newFolder)); 

이 basicly 간단합니다하지만 당신은 IIS_IUSR,이 게시물에서 빠른 검색 결과에 대한 쓰기 액세스를 추가해야합니다 : IIS AppPoolIdentity and file system write access permissions을하지만 당신은 사용합니까는 IIS의 마녀 버전에 따라 다릅니다.

도움이 더 필요하면 알려주세요.

관련 문제