2014-10-21 4 views
0

.Net 버전 4.5와 함께 Visual Studio 2013을 사용하고 있습니다. 필자가 필요로하는 것은 정보가 동적으로 변경되고 응용 프로그램 세션간에 존재해야하는 정보를 유지하는 것입니다. 나는 Application.Settings 파일을 사용하여이를 수행 할 수있다.Application.settings 파일 속성 변경 내용이 Visual Studio의 GUI 값 텍스트 상자에 반영되지 않습니다.

here으로 설정 파일과 키를 value="oldValue"으로 생성했습니다. 이제 아래 코드를 사용하여 편집하고 저장할 수 있습니다.

Settings.Default["key"] = "newValue"; 
Settings.Default.Save(); 

이 값은 유지되며 변경 사항은 응용 프로그램 세션에 반영됩니다. 그러나 Visual Studio를 통해 Application.Settings 파일을 열면 GUI 값 텍스트 상자에 값이 여전히 "oldValue"입니다. 왜 바뀌지 않는거야? 여기

+0

이므로 기본 초기 값입니다. 런타임 설정이 파일 – Plutonix

+0

에 저장되었습니다. 변수에 저장된 현재 값을 볼 수 있습니까? 코드를 통해 값에 액세스하는 것 외. – GdnMaximus

+0

파일을 열 수 있습니다. – Plutonix

답변

0

내가 그것을 해결하는 방법입니다

VS2013에서

다음 설정으로 이동 한 다음 속성을 선택 그것을 클릭하여 프로젝트와 프로젝트를 마우스 오른쪽 클릭을 찾을 솔루션 탐색기와 솔루션에서 이동합니다, 당신은 당신의 오래된 것을 볼 여전히 값이 있지만 값 필드를 클릭해야하는 경우 필드 오른쪽에있는 (... 버튼)을 클릭하면이 버튼을 클릭하여 새 값을 업데이트 할 수 있습니다.

그게 전부입니다!

관련 문제