2009-12-01 5 views
0

약간의 네임 스페이스 맞춤법 오류를 만들었으므로이를 수정하고 싶습니다. 내 응용 프로그램은 현재 Application.Settings를 사용하여 대량의 사용자 정보를 저장합니다. 내 네임 스페이스가 올바르게 철자가 리팩토링되면 응용 프로그램 설정 파일은 새로운 네임 스페이스를 찾을 수 없어 닦아 낼 수 있습니까?배포 된 Clickonce 응용 프로그램의 네임 스페이스를 변경하십시오.

답변

1

저는 ClickOnce가 이것을 다른 응용 프로그램으로 볼 것이라고 생각합니다. 그렇기 때문에 응용 프로그램 설정이 "손실"될 것입니다. 나는 한 번 나 자신을해야했고, 모든 설정을 잃어 버렸다. 사용자는 새로운 응용 프로그램으로 설치하고 개인 inf를 다시 설치해야했습니다.

나는이 이유에 대한 확실한 대답을 GT는 없지만, 여기 내 추측 결코 : 누군가가 자신의 악의적 인 하나의 앱을 대체하는 ClickOnce를 다르게 행동하면

, 그것에서, 그래서 너무 쉬운 것입니다 보안 관점, 이것이 합리적입니다.

그러나 나는 틀릴 수 있습니다. 너는 그것을 시도하고 볼 수있다. 설정을 잃어 버리면 언제든지 되돌릴 수 있습니다 (소스 컨트롤을 사용한다고 가정).

0

전 한번도 시도한 적이 없지만 .exe.config 파일 이름을 앱의 새 이름으로 바꿀 수 있어야합니다. 그러면 스크립트의 내용을 잘 읽고 읽을 수 있습니다. 귀하의 배치합니다.

관련 문제