문제

나는 많이 사용하여 새로운.NET3.5 특징에서 작동하는 일을 봤는데,요즘.응용 프로그램을 내가 건축한 유통 사이에서 소비자들은 아마 없을 최신 버전(나마 모든 버전 의).NET framework 에 그들의 기계입니다.

다운로드.NET3.5 재배포 가능 패키지 만을 찾는 것이 거의 200 메가바이트! 이 내 응용 프로그램이기 때문에,그것은 될 예정이 빠르고 고통 소비자 응용 프로그램을 설치하는 빠르고 유지하는 낮은 프로필에는 사용자의 기계입니다.는 사용자를 위한니다.NET3.5 이미 설치되어,바이너리로 다운로드되는 순간,지금까지.이 200MB 고릴라 보다는 더 많은 것을 배 크기의 다운로드합니다.거기에 다른 옵션은 이보다 재배포 가능 패키지를 사용할 수 있는지 확인하는 프레임워크가하는 기계에 걸리지 않을 것이 사용자의"빠르고 고통"workflow?우리의 목표 시간의 시작 부분에서 다운로드를 완료하고 설치보다 두 분입니다.그것은 단지 가능한지 않는 사람에 이미 있습니다.순이가 설치되어 있습니까?

도움이 되었습니까?

해결책

는 하나의 슬픈 이유가 난 아직 표적으로 하고 있다.net2.0 가능:/

그러나 사람들은 반드의 전체 200MB 패키지입니다.이 3 메가바이트퍼는 것 만해 필요한 구성 요소를 다운로드:

.net3.5SP1 퍼

그러나,최악의 경우 시나리오히 무거운 다운로드합니다.또한 참조하십시오 이 문서 에 대한 자세한 설명에서 크기와 다른 해결 방법을 크기는 문제입니다.

또한:부터 이 질문에 대답,스콧 hanselman 은 생성 SmallestDotNet.com, 을 결정하는 가장 작은 필요한 다운로드합니다.변경되지 않는 최악의 경우 시나리오,하지만 여전히 유용한 알고 있습니다.

다른 팁

다..NET Framework3.5SP1 제공(수 있 곧)가 될 것입니다 두 번째 옵션은 프레임워크의,즉"클라이언트 프로파일",which is a cut-down 는 프레임워크에만 무게에서 약 30 메가바이트 메모리에서.그것은 포함되지 않는 모든의 네임스페이스 클래스고의 전체 프레임워크,하지만 충분해야에 대한 가장 일반적인 어플리케이션들에서는 이론이다.그것은 업그레이드 할 수 있습을 전체 프레임워크가 필요한 경우(예를 들어.업데이트가 제공되는 경우에는 소프트웨어를 소개하는 새로운 종속성)

더 자세한 내용은 여기를 참고해 주십시오. BCL 팀 블로그

당신이 보았다..NET Framework 클라이언트 프로필?그것보다 훨씬 작은 전체 재배포 가능 패키지를 최적화된 제공하기 위한 단지 기능을 위해 필요한 스마트 클라이언트입니다.

여기에 좋은 개요.

내가 알지 못하는 경우 이이지에서 다운로드 두 분나지 않지만,그것은 당신을 얻을 꽤 가깝습니다.

또한,그것은 가치를 포함하여(어떤 방식)서비스 팩 다운로드뿐만 아니라.사실,방법에 따라 실행 파일의 구축하도록 강제할 수 있습을 설치 프레임워크 및 서비스 팩입니다.

에 대한 기록,..Net Framework3.5SP1 에 필요한 Microsoft SQL Server2008 를 설치하고 RTM 면 주위에 같은 시간이 주 놓습니다.여전히 무거운 설치하지만 당신을 추출 할 수 있습니다 클라이언트 프로파일한다.하지만 확실한 방법이다.

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