2009-05-13 4 views
1

현재 응용 프로그램을 휴대용으로 만들려고합니다.Windows 프로그램을 휴대용으로 만들기

응용 프로그램이 Windows 컴퓨터에 설정을 저장하는 일반적인 위치는 어디입니까?

-registry

-Currentuser/응용 프로그램 데이터

-app 폴더

이외의 다른 곳을 알고 알 수 있습니까?

+1

질문을 명확하게 작성해야합니다. 여러 플랫폼에서 실행되는 응용 프로그램 ("크로스 플랫폼") 또는 썸 드라이브에서 여러 PC로 실행되는 응용 프로그램에 대해 사용자 데이터가있는 응용 프로그램에 대해 묻고 있습니까? –

+0

좋은 포인트, 나는 또한 태그로 창을 추가했습니다 – Jim

답변

4

당신이 생각할 수있는 모든 장소를 살펴본 후, 백그라운드에서 Process Monitor으로 앱을 실행 해보십시오. 올바른 필터를 사용하면 액세스 한 레지스트리 키와 파일이 표시됩니다. 또한 모든 작업의 ​​정확한 스택 추적을 표시하므로 이러한 호출의 소스를 찾는 데 어려움이 없습니다.

0

완전성을 위해 - 레지스트리 (현재 사용자 및 로컬 시스템) 내에 몇 군데가 있습니다. 개발자가 어떻게 저장했는지에 따라 다릅니다.

sean이 주석에서 말한 것처럼, 이것은 또한 응용 프로그램 프레임 워크 및 Windows 버전에 따라 다릅니다. (Thanks sean)

+0

또한, 사용중인 애플 리케이션 프레임 워크에 따라 다릅니다. –

+0

또한 Windows의 버전에 따라 다릅니다. Vista에서는 app 폴더에 쓰기가 실제로 AppData \ Local \ VirtualStore에 기록됩니다. –

관련 문제