Visual Studio 설치 프로젝트 필수가 아닌 파일에 플래그를 지정하는 방법은 무엇입니까? MSI 복구 도구

마티

설치와 함께 여러 아이콘이 포함 된 Visual Studio 설치 프로젝트가 있습니다. 내가 겪고있는 문제는이 아이콘이 삭제되는 것과 관련이 있습니다.

파일 시스템을 통해 이러한 아이콘 중 하나를 삭제하면 MSI 복구 도구가 시작되어이 아이콘을 삭제하지 못하게합니다. (나쁜)

이 아이콘을 기본 아이콘 세트로 설치할 수 있어야하지만 MSI 복구 도구가 시작되지 않고 설치 후 영구적으로 삭제할 수 있어야합니다.

설치되지만 나중에 간섭없이 삭제할 수있는 파일 세트를 가지려면 어떻게해야합니까? (비 필수 파일)

크리스토퍼 페인터

FWIW, MSI가 파일을 복구하지 않고 파일을 삭제하려는 디자인 목표가 잘못되었다고 생각합니다. Windows Installer는 선언적 설치 프레임 워크이며 원하는 응용 프로그램 설치 상태를 "소유"하며 항상 유지 관리하기 위해 작동합니다. 이것에 대한 실질적인 방법은 없습니다.

여러분이 할 수있는 일은 "stock"아이콘이 한 폴더에 있고 응용 프로그램이 처음 실행할 때 다른 폴더에 복사하여 거기에서 사용하도록 응용 프로그램을 디자인하는 것입니다. MSI는이 다른 폴더에 대해 알지 못하므로 파일을 서비스 (추가 / 편집 / 삭제)하면 MSI가 방해하지 않습니다. 그러나 MSI가 자동으로 수정하므로 주식 아이콘을 삭제할 수 없습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관