2011-03-30 5 views
5

내 ClickOnce 앱에는 사용자의 취향에 따라 앱이 수정하는 app.config 파일이 포함되어 있습니다. 하지만 고객이 앱의 새 버전을 구할 때마다 app.config 파일이 원래 상태로 재설정됩니다.ClickOnce 앱 업데이트간에 app.config를 유지하는 방법은 무엇입니까?

ClickOnce 업데이트간에 app.config 파일을 보존 할 수있는 방법이 있습니까?

+0

([전개 한번 클릭을 통해 업데이트로의 app.config 변수 지속하기]의 중복 가능성 http://stackoverflow.com/questions/622764/persisting-app-config-variables-in-updates-via – stuartd

+0

처음에 나는 그것이 중복이라는 것에 동의했다. 그러나 @ Daniel의 대답을 보았을 때, app.config를 사용하지 않고 .settings 파일을 사용하는 것에 대한 요점을 만들기 때문에이 값을 유지하는 것이 중요하다고 생각한다. 뭘 하려구 ... –

+0

내 대답은 당신이 직면하고있는 문제에 대한 해결 방법 일뿐입니다. IMO는 사용자 범위를 사용하는 속성을 가진 .settings 파일입니다. – dcarneiro

답변

3

app.config는 응용 프로그램 구성을 저장하는 데 사용됩니다. 사용자 정의 구성의 경우 .settings 파일을 사용해야합니다.

나는 사용자 응용 프로그램의 설정을 유지하기 위해 아는 유일한 방법은

publish_dir/version_dir/app.config.deploy

교체, 출판, 게시 출판하기 전에 파일의 복사본을 저장하는 것입니다

복사본이 있습니다.

+0

.settings 파일을 사용하면 나에게 트릭을 보냈습니다 - 감사합니다! –

관련 문제