사용자 정의 .net 클라이언트 프로필 설치 프로그램을 만들려면 어떻게 해야 합니까?

StackOverflow https://stackoverflow.com/questions/13893

문제

.net 3.5 SP1의 경우 Microsoft는 Windows XP 사용자 시스템에 .net 3.5 SP1의 하위 집합만 설치하는 새로운 클라이언트 프로필을 보유하고 있습니다.

내 어셈블리를 클라이언트 프로필로 준비하는 방법을 알고 있습니다.그리고 설치 프로그램을 구현하는 방법에 대한 기사를 읽었습니다. ClickOnce 또는 MSI.

하지만 저는 지금까지 프로젝트에 Inno Setup을 사용해왔고 계속 사용하고 싶습니다(Express 사용자로서 MSI를 쉽게 만들 수 없습니다). 클라이언트 프로필 설치 프로그램을 사용하는 방법을 알아야 합니다. 사용자 정의 환경에서.

있다 기사 배포.xml 스키마에 있지만 작성 방법, 패키지 방법 또는 기타 방법에 대한 표시는 없습니다.누군가 이 과정을 설명할 수 있나요?제가 링크한 글을 혼자 찾는 것은 괴로운 검색 경험이었습니다.

도움이 되었습니까?

해결책

Microsoft는 이제 클라이언트 프로필 구성 디자이너(베타)를 출시했습니다.

이 디자이너를 사용하면 몇 가지 제한 사항이 있지만 XML 파일을 편집할 수 있습니다. 이는 결코 'Google 베타'가 아닙니다.

정보 및 다운로드

다른 팁

명확히 할 수 있습니까?클라이언트 프로필에 의존하는 앱용 설치 프로그램을 작성하려고 하시나요, 아니면 사용자 정의 설치 프로그램을 작성하려고 하시나요? ~을 위한 클라이언트 프로필?

개인적으로 사용하지는 않았지만 dotnetfx 1 및 2 msi와 같은 것이라면 기본적으로 InstallExecuteSequence가 시작되기 전에 자신의 .exe 파일이나 Msi에서 직접 실행 파일을 호출해야 합니다. 그럴 수 없습니다. 이를 자신의 앱에 "삽입"하면 MS는 MSI를 빨아들이기 때문에 그렇게 하지 말라고 애쓰게 됩니다.

클라이언트 프로필은 클린 XP에서만 작동합니다.사용자가 .Net 1 또는 2를 설치한 경우 클라이언트 프로필이 설치되지 않습니다.

오프라인 버전이 있습니다 (클라이언트가 설치되지 않는 경우 전체 .NET3.5 설치 통합) 200 ~ 300mo 온라인 버전은 필수 파일을 얻을 수 없습니다.

설치의 첫 번째 단계에서 자동 설치를 호출할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top