.NET Framework 2.0 서비스 팩 2, .NET Framework 3.0 서비스 팩 2 및 .NET Framework 3.5 서비스 팩 1용 이중 분기 서비스

기술 자료 번역 기술 자료 번역
기술 자료: 960043 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

.NET Framework 2.0 서비스 팩 2, .NET Framework 3.0 서비스 팩 2 및 .NET Framework 3.5 서비스 팩 1용 GDR(일반 배포 릴리스) 클래스 업데이트는 모두 이중 분기 서비스 모델을 지원합니다.

.NET Framework 2.0 서비스 팩 2, .NET Framework 3.0 서비스 팩 2 또는 .NET Framework 3.5 서비스 팩 1용 이중 분기 서비스를 지원하는 핫픽스를 설치할 경우 제어판에 있는 프로그램 추가/제거 항목의 현재 설치된 프로그램 목록에 나타나는 업데이트 외에 추가 업데이트(960043)가 표시됩니다. 이러한 추가 업데이트를 기준 업데이트라고 하며 일반적으로 이중 분기 서비스를 지원하는 모든 핫픽스에 적용됩니다.

이 문서에서는 .NET Framework 2.0 서비스 팩 2, .NET Framework 3.0 서비스 팩 2 및 .NET Framework 3.5 서비스 팩 1용 이중 분기 서비스에 대해 설명합니다.

추가 정보

이중 분기 서비스란?

?전통적으로 .NET Framework 및 Microsoft Visual Studio에 대한 업데이트는 계속 누적되어 왔습니다. 예를 들어 이진 파일에 같은 이진 파일의 모든 이전 서비스 변경 내용이 항상 포함됩니다. 이러한 방식의 문제점은 제한된 일부 배포를 대상으로 한 핫픽스와 보안 업데이트 및 누적 업데이트에 대한 특정 고객 요구 사항을 처리하기 위해 개발된 핫픽스가 의도치 않게 너무 광범위한 대상에게 배포되는 결과를 초래한다는 점입니다.

보안 업데이트처럼 핫픽스 및 GDR 클래스 릴리스에 대해 별도의 분기를 유지하면 GDR 클래스 릴리스에 핫픽스의 기능 수정 내용을 포함할 필요가 없습니다. LDR(핫픽스와 같은 제한된 배포 릴리스) 및 GDR(업데이트, 누적 업데이트, 보안 업데이트와 같은 일반 배포 릴리스)에 대해 별도의 분기를 유지하는 것을 이중 분기 서비스라고 합니다.

이중 분기 서비스의 정확한 의미

이중 분기 서비스를 사용하는 경우 GDR 클래스 릴리스용 업데이트(업데이트, 누적 업데이트, 보안 업데이트)에는 두 가지 페이로드 버전이 포함됩니다. 즉, 보안 수정 내용만 포함하고 누적 핫픽스는 포함하지 않는 "클린" 페이로드, 누적 핫픽스와 보안 수정 내용을 모두 포함하는 또 다른 페이로드가 있습니다.

첫 번째 "클린" 페이로드는 핫픽스를 적용하지 않은 고객(대부분의 고객)용으로 설치되고 두 번째 누적 페이로드는 하나 이상의 핫픽스를 설치한 고객용으로 설치됩니다.

이중 분기 서비스의 작동 방식

고객이 핫픽스를 설치하면 기준 업데이트 960043과 함께 업데이트가 설치됩니다. 이러한 기준 플래그는 핫픽스가 존재하는 제품에 대한 향후 업데이트를 알려 주는 플래그입니다.

나중에 고객이 GDR 클래스 업데이트(보안 업데이트 포함)를 설치하면 해당 업데이트는 기준을 찾습니다. 이전 핫픽스가 설치되지 않았기 때문에 기준이 없는 경우 GDR 분기의 페이로드가 설치되므로 핫픽스는 포함되지 않습니다.

기준을 찾으면 핫픽스를 포함하는 누적 이진 파일과 같은 LDR 분기의 페이로드가 설치됩니다. 이 모델은 핫픽스를 설치한 고객에 대해 GDR 설치가 수행되지 않게 합니다.

이 모델의 이점은 사용자가 GDR을 먼저 설치하는 경우 GDR 페이로드가 적용된다는 것입니다. 그런 후 기준이 있는 상태에서 핫픽스를 설치하면 GDR은 GDR 분기 페이로드에서 LDR 분기 페이로드로 자동 전환됩니다. 따라서 핫픽스가 회귀하는 일이 없어집니다.

질문과 대답

질문 1: Visual Studio 2008 SP1에서 이중 분기 서비스를 사용할 수 있습니까?

대답 1:
이중 분기 서비스에 대한 지원은 현재 .NET Framework 2.0 SP2, .NET Framework 3.0 SP2 및 .NET Framework 3.5 SP1로 제한되어 있습니다. 이 기능을 Visual Studio 2008 SP1로 확장할 계획은 없습니다.

질문 2: 이전 버전의 .NET Framework(1.0, 1.1, 2.0 RTM/SP1) 및 Visual Studio(2002, 2003, 2005)의 경우는 어떻습니까?

대답 2:
이중 분기 서비스 모델은 .NET Framework 2.0 SP2, .NET Framework 3.0 SP2 및 .NET Framework 3.5 SP1부터 사용 가능하며 향후 출시되는 모든 .NET Framework 버전에서도 사용할 수 있습니다. 레거시 제품 버전에서 이 서비스 모델을 지원할 계획은 없습니다.

질문 3: .NET Framework 4.0에서 이중 분기 서비스가 지원될 예정입니까?

대답 3:
그렇습니다. .NET Framework 4.0은 이중 분기 서비스 모델을 지원할 예정입니다.

질문 4: 두 페이로드가 포함되면 업데이트가 더 커집니까?

대답 4:
이중 분기 서비스를 지원하는 GDR 클래스 업데이트가 LDR 분기의 페이로드와 GDR 분기의 페이로드를 각각 제공하므로 이러한 업데이트는 이중 분기 서비스를 지원하지 않는 동일 업데이트보다 약간 더 큽니다. 대부분의 경우 이로 인한 파일 크기 증가는 근소하며 몇 MB 정도로 제한됩니다.

질문 5: LDR 페이로드와 GDR 페이로드 중 어느 것을 적용할지 지정해야 합니까?

대답 5:
일반적인 상황에서는 사용자가 수행할 작업은 없으며 기준을 통해 컴퓨터에서 핫픽스의 존재가 자동으로 플래깅됩니다. 향후 GDR은 기준 업데이트의 존재에 따라 LDR 페이로드를 적용할지 또는 GDR 페이로드를 적용할지를 자동으로 결정하게 됩니다.

질문 6: GDR 클래스 업데이트(업데이트, 누적 업데이트 또는 보안 업데이트)를 제거할 때 수행해야 할 작업이 있습니까?

대답 6:
없습니다. GDR 클래스 업데이트를 제거할 때 특별히 수행해야 할 작업은 없습니다.

질문 7: 핫픽스를 제거할 때 수행해야 할 작업이 있습니까?

A7:
?아니요, 핫픽스를 제거할 때 특별히 수행해야 할 작업은 없습니다.?

질문 8: 기준을 제거하면 어떤 현상이 발생합니까?

A8:
?기준 업데이트 960043을 제어판의 프로그램 추가/제거?항목을 통해 수동으로 제거하지 마십시오. 이러한 경우는 지원이 계획된 시나리오가 아니며, 기준 업데이트를 제거할 경우 향후 업데이트가 올바르게 적용되지 않을 수 있습니다.

질문 9: GDR 업데이트를 설치한 후 GDR 페이로드만 적용되는 상태로 시스템을 되돌리려면 어떻게 해야 합니까?

A9:?GDR 페이로드의 적용이 시작되는 상태로 시스템을 되돌리려면 제품을 제거한 후 다시 설치해야 합니다. 이 작업을 수행한 후에는 적용 가능한 보안 업데이트를 모두 적용하십시오.?

속성

기술 자료: 960043 - 마지막 검토: 2012년 9월 27일 목요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 2.0 Service Pack 2
키워드:?
kbhowto kbtshoot kbexpertiseinter kbsurveynew kbinfo KB960043

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com