나는 많이 검색했지만 모두 추측 된 답변입니다. 정확한 답을 찾도록 도와주세요.
나는 많이 검색했지만 모두 추측 된 답변입니다. 정확한 답을 찾도록 도와주세요.
답변:
MSI는 Windows Installer 데이터베이스입니다. Windows Installer (Windows와 함께 설치된 서비스)는이를 사용하여 시스템에 소프트웨어를 설치합니다 (예 : 파일 복사, 레지스트리 값 설정 등).
setup.exe는 부트 스트 래퍼 또는 비 MSI 설치 프로그램 일 수 있습니다. msi 이외의 설치 관리자는 설치 리소스 자체를 추출하여 설치를 직접 관리합니다. 부트 스트 래퍼에는 개별 파일 대신 MSI가 포함됩니다. 이 경우 setup.exe는 Windows Installer를 호출하여 MSI를 설치합니다.
setup.exe 를 사용하려는 몇 가지 이유는 다음과 같습니다.
MSI 는 실행 시스템에 프로그램을 설치하는 설치 프로그램 파일입니다.
Setup.exe 는 리소스 중 하나로 msi 파일이있는 응용 프로그램 (실행 파일)입니다. Setup.exe를 실행하면 응용 프로그램을 시스템에 쓰는 msi (설치 프로그램)가 실행됩니다.
편집 (의견에서 제안한대로) : 설치 실행 파일에 MSI 리소스가 반드시 필요한 것은 아닙니다.
MSI는 기본적으로 Windows에 내장 된 Microsoft의 설치 프로그램입니다. 구성 요소를 기능과 연관시키고 설치 제어 정보를 포함합니다. 이 파일에는 실제 사용자 필수 파일, 즉 사용자가 기대하는 응용 프로그램이 포함되어있을 필요는 없습니다. MSI에는 MSI가 래핑하는 또 다른 setup.exe가 포함될 수 있으며, 실제로는 사용자에게 필요한 파일이 들어 있습니다.
희망이 당신을 의심하게 만듭니다.
MSI
파일 에서 파일을 줄 바꿈 하지setup.exe
말고 그 반대의 경우도 있습니다.