Visual Studio에서 설치 프로젝트를 처음 접했을 때 방금 하나를 만들려고했습니다. 구성된대로 파일을 배포했습니다. 설치 프로젝트에서. 그러나 설치 파일을 테스트 한 후 (의 .msi), 거기에 내가 이해할 수없는 일이었다 추가 엔트리가없는응용 프로그램을 설치 한 후 프로그램 추가/제거에 항목이 없습니다 (설치 프로젝트 사용)
/제어판의 프로그램 목록을 제거하지만 다시 실행하여 설치를 시도하고 이미 대상 컴퓨터에 설치된 다른 버전이 있었기 때문에 설치를 할 수 없다는 대화 상자가 나타났습니다. 먼저 해당 버전을 제거해야하지만 프로그램 추가/제거에서 항목을 찾을 수 없었습니다. uninstall.exe 파일이 없습니다. 나는 레지스트리에서 내 응용 프로그램 실행 파일 이름을 포함하는 모든 항목을 검색하고 이러한 항목을 삭제했지만 여전히 그 대화 상자를 보여줍니다. (대상 컴퓨터에 설치된 다른 버전을 감지 할 수있는 방법이 있어야합니다.)
설치 프로젝트에서 배포 된 응용 프로그램의 uninstall.exe를 어떻게 만듭니 까? 설치 프로젝트를 만들 때 자동으로 만들어야한다고 생각했습니다.
귀하의 도움에 감사드립니다. 감사.
대상 컴퓨터는 Windows XP SP3을 사용하고 프로그램 추가/제거 창에서 '설치된 업데이트보기'가 아닌 '업데이트 표시'확인란 만 볼 수 있으며이 확인란을 선택하면 설치된 응용 프로그램이 표시되지 않습니다. 내가 말했던 것처럼 레지스트리에 설치된 응용 프로그램 정보를 검색하고 발견 된 모든 결과를 삭제했습니다. 나는 레지스트리 어디에도 정보가 없다고 확신한다. 감사. –