2011-09-14 2 views
0

나는 실행할 때 조작해야하는 파일 목록을 다루는 응용 프로그램을 가지고 있습니다. 이 목록에 몇 개의 파일을 추가하고 싶었습니다. 파일 목록은 설정에 저장됩니다. 설정 범위는 "응용 프로그램"입니다. 프로젝트 속성 -> 설정을 통해 내 두 파일을 목록에 추가하고 모든 것을 저장했습니다. 이제 내 파일이 나타납니다. 내 파일은 ApplicationSettings 아래이 프로젝트의 app.config에 표시됩니다.응용 프로그램으로 변경 설정이 런타임에 나타나지 않습니다.

하지만 응용 프로그램을 코드 줄 실행하면

StringCollection requiredFiles = mySettings.UpdatePackageRequiredFiles; 

내 파일을 포함하지 않습니다.

mySettings이 올바른 유형입니다. 그것은 설정이 존재하는 프로젝트입니다. 또한 UpdatePackageRequiredFiles에 기록되는 프로젝트가 어디에도없고 런타임에 응용 프로그램 범위 설정에 쓸 수 없습니다 (또는 이해할 수 있음).

미스테리를 조금 자극하기 위해, 목록에 3 개의 파일이 나타나며 그 파일의 존재는 완전한 미스테리입니다. 디자이너 나 소스 파일에서 설정을 볼 때 나타나지 않습니다. 그래서 나는 무엇을 놓치고 있습니까?

답변

0

응용 프로그램이 파일 목록을 가져 오는 것과 동일한 이름의 설정을 가진 구성 파일이 있습니다.

관련 문제