이것은 개념적인 질문이며 Stackoverflow의 질문 및 답변 스타일에 맞기를 바랍니다. 응용 프로그램 설치의 개념이 무엇에 좋은지 궁금합니다. 운영 체제에 대한 나의 순진한 이해에서 우리는 레지스트리가 필요없고 애플리케이션을 사용하기 때문에 실행 파일과 파일을 드라이브에 복사하고 실행하기에 충분해야합니다.설치가 필요한 것은 무엇입니까?
Windows 사용자이지만 Linux와도 약간의 작업이 있었으며 설치 관리자 대신 패키지 관리자가 있다는 것을 알게되었습니다. 그러나 그것들조차도 단순히 복사 명령 이상의 것을 할 것입니다.
나는 일반 사용자가 꾸준한 습관에서 그들을 기대하기 때문에 모든 설치 프로그램이 존재한다고 생각하지 않습니다. 그렇다면 단일 폴더가 부족하여 복사 할 수 있도록 설계된 응용 프로그램을 개발하는 것과는 달리 설치 프로그램의 장점은 무엇입니까?
누군가가 그 개념을 설명 할 수 있다면 정말 좋을 것 같습니다.
그래서 최종 사용자가 COM 개체/확장을 수동으로 등록 할 것으로 예상합니까? 서비스를 설치 하시겠습니까? 종속성을 확인 하시겠습니까? ... 조금 더 생각해보십시오. Run'n'run은 좋지만, 사소한 앱은 그 이상이 필요합니다. – Mat
@Mat. 회신 해 주셔서 감사합니다. 사소한 앱이 그 이상으로 필요한 것은 무엇입니까? – danijar
서비스? COM 객체를 등록하면 그런 것들을 등록 할 수 있습니다. 의존성 확인? – Mat