C# 응용 프로그램의 일부인 Settings.settings 파일에 다음과 같은 User
항목이 있습니다. selected_device_idx라고합니다. int
; 그 값은 -1로 설정됩니다. 나는이 값을 가져올 때 그러나, 시작하는 동안, 그것은 다른 값으로 설정사용중인 C# 설정 파일을 확인하는 방법
, 5
내가int temp_selected_device_idx = (int)Properties.Settings.Default["selected_device_idx"];
는 어떻게 확인할 수 있습니다 값을 가져 오기 위해이 사용하고
이 입장의 기원?
모든 프로젝트의 소스 파일에서 "selected_device_index"문자열을 검색 할 수 있습니다. 또한, 내가 설정 한 것들로 작업 한 이후로 꽤 오래되었다는 것을 인정하지만,'int temp_selected_device_idx = Properties.Settings.Default.selected_device_idx;'라고 쓸 수 없어야합니까? –
5가 기본값이 아니면 user.config 파일에서옵니다. 이상한 이름으로 AppData 디렉토리에 저장되기 때문에 다시 찾기가 어렵습니다. 찾을 수없는 경우 SysInternals의 프로세스 모니터에서 표시 할 수 있습니다. 또는 원하는 값을 다시 작성하고 저장()하십시오. –
사용자 파일이 사용자의 AppData \ Local \ 디렉토리 아래에 user.config로 저장되어있는 상태에서 여기에 작성한 내용으로 대답하십시오. –
octopusgrabbus