Nullsoft 설치 프로그램 스크립트를 사용하여 설치 한 C# 프로그램이 있는데 프로그램이 파일을 흩 뜨리는 것을 발견했습니다. :).nullsoft uninstaller로 프로그램 설정 제거
이 프로그램은 사용 :
Properties.Settings.Default.Save
설정을 저장합니다.
그래서 내 질문은$user/appdata/local/$publisher/myprogram_Url_sad546a5s4d6a5sd1adsd6/$version/
:이 설정은 같이 그렇게 단순한 이름의 폴더에 끝날 것으로 보인다 이 어떻게 널 소프트에서이 이름 그래서 파일을 제거 할 수 있습니다 찾을 수 있습니까?
"myprogram"이라는 이름이 포함 된 모든 이전 버전을 빠르고 간단하게 제거 할 수 있지만 여러 버전의 프로그램을 설치하지 않아도됩니다.
이 프로그램입니까? 고유 한 설치 ID를 제어 할 수 있습니까? – Anders
은 'myprogram_Url_sad546a5s4d6a5sd1adsd6'입니다. ID 부분의 실제 예 또는 임의의 문자입니까? GUID 일 경우 설치 프로그램의 프로그램 ID 일 수 있습니다.이 ID는 제거 프로그램에서 사용할 수 있어야합니다. –
현재 사용자의 파일을 정리할 수 있습니다 (앱을 제거하고 다시 설치하려는 것이 아니라면 긍정적 인 경우). 다른 사용자가 복사하지 않았으므로 신뢰할 수는 없습니다. 로밍 프로필을 통해 다른 컴퓨터. 나는 [Raymond Chen의 충고] (http://blogs.msdn.com/b/oldnewthing/archive/2007/09/17/4948130.aspx)로 기울여 사용자 별 데이터 만 남겨 두었다. 사용자가 볼 수 없으며 .settings 파일은 디스크 공간을 충분히 차지하지 않을 것입니다. –