Dubbla gren underhåll för.NET Framework 2.0 Service Pack 2,.NET Framework 3.0 Service Pack 2 och.NET Framework 3.5 servicepack 1

Artikelöversättning Artikelöversättning
Artikel-id: 960043 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

På den här sidan

INLEDNING

Alla GDR (general distribution release) klass uppdateringar för.NET Framework 2.0 Service Pack 2,.NET Framework 3.0 Service Pack 2 och.NET Framework 3.5 Service Pack 1 stöder dubbla gren Servicing-modellen.

Anta att du installerar en snabbkorrigering som stöder dubbla gren underhåll för.NET Framework 2.0 Service Pack 2,.NET Framework 3.0 Service Pack 2 eller.NET Framework 3.5 Service Pack 1. Förutom uppdateringen visas i den Installerade program lista över de Lägga till eller ta bort program objekt på Kontrollpanelen, visas också en ytterligare uppdatering (960043). Ytterligare uppdateringen kallas baseliner och är typiskt för alla snabbkorrigeringar som stöder dubbla gren underhåll.

Den här artikeln beskrivs dubbla gren underhåll för.NET Framework 2.0 Service Pack 2,.NET Framework 3.0 Service Pack 2 och.NET Framework 3.5 Service Pack 1.

Mer Information

Vad är dubbla gren underhåll?

Uppdateringar för Microsoft Visual Studio och.NET Framework har traditionellt kumulativa. En binär fartyg, till exempel alltid alla tidigare ändringar för underhåll som samma binärt. Det är problem med den här metoden eftersom det slutar oavsiktligt distribuerar snabbkorrigeringar som var avsedda för begränsad distribution och som har utvecklats för att adressera en specifik kundkrav med säkerhetsuppdateringar och kumulativa uppdateringar.

Med separata grenar för snabbkorrigeringar och versioner av GDR-klass som säkerhetsuppdateringar, eliminerar möjligheten att leverans funktionella korrigeringar för snabbkorrigeringar i versioner av GDR-klass. Underhålla separata grenar LDR (till exempel snabbkorrigeringar begränsad distribution Release) och GDR (general distribution Release, uppdateringar, samlade uppdateringar och säkerhetsuppdateringar) kallas för underhåll av dubbla gren.

Vad dubbla gren underhåll innebär exakt?

Med dubbla gren underhåll innehåller uppdateringar av GDR-klass utgåvor (uppdateringar, samlade uppdateringar och säkerhetsuppdateringar) två versioner av nyttolast, en "ren" nyttolast som utför endast säkerhetskorrigering men ingen kumulativa snabbkorrigeringar och en andra nyttolasten som innehåller kumulativa snabbkorrigeringar med säkerhetskorrigering.

"Ren" första nyttolasten skulle installeras för kunder som har några snabbkorrigeringar som används (de flesta kunder) och andra kumulativa nyttolasten skulle installeras för kunder som har en eller flera installerade snabbkorrigeringar.

Hur fungerar dubbla gren underhåll?

När en kund som installerar en snabbkorrigering, är uppdateringen installerad med uppdatering av baseliner 960043. Den här baseliner är som en flagga i datorn som talar om för framtida uppdateringar för denna produkt finns en snabbkorrigering.

När kunden installerar en uppdatering av GDR-klass (inklusive en säkerhetsuppdatering), ser uppdateringen i framtiden för baseliner. Om det inte finns på baseliner finns eftersom ingen tidigare snabbkorrigering har installerats installeras från GDR-grenen nyttolasten så att snabbkorrigeringen inte ingår.

Om baseliner installerat nyttolasten från LDR grenen som kumulativa binärfilen som innehåller en snabbkorrigering. Den här modellen förhindrar installation av GDR för kunder med installerade snabbkorrigeringar.

Fördelen med den här modellen är att om du installerar en GDR först GDR-nyttolasten kommer sedan att användas. Om du sedan installerar en snabbkorrigering och finns på baseliner, övergår GDR automatiskt från GDR-grenen nyttolast till LDR gren nyttolast. Detta förhindrar att en återgång av snabbkorrigeringen.

Vanliga frågor och svar

Q1: Will Dual Branch Servicing be available for Visual Studio 2008 SP1?

A1:
Support for the Dual Branch Servicing model is currently limited to the .NET Framework 2.0 SP2, the .NET Framework 3.0 SP2, and the .NET Framework 3.5 SP1. There is no plan to extend this feature to Visual Studio 2008 SP1.

Q2: What about older versions of the .NET Framework (1.0, 1.1, 2.0 RTM/SP1) and Visual Studio (2002, 2003, 2005)?

A2:
The Dual Branch Servicing model is available starting with the .NET Framework 2.0 SP2, the .NET Framework 3.0 SP2, and the .NET Framework 3.5 SP1, and it will be available in all future versions of the .NET Framework. There is no plan to support this servicing model for legacy product versions.

Q3: Will Dual Branch Servicing be supported for the .NET Framework 4.0?

A3:
Yes, the .NET Framework 4.0 will support the Dual Branch Servicing model.

Q4: Will carrying two payloads in the update make the updates larger?

A4:
Because GDR class updates that support Dual Branch Servicing carry two payloads: one from the LDR branch and another from the GDR branch, these updates are slightly larger than equivalent updates that do not support Dual Branch Servicing. In most cases, this increase in file size is nominal and limited to a few megabytes (MB).

Q5: Do I have to do anything to indicate whether the LDR or the GDR payload should be applied?

A5:
Under typical circumstances, no action is required by the user, the computer will automatically flag the presence of a hotfix on the computer by using the baseliner. Future GDRs will automatically determine whether the LDR or GDR payload should be applied based on the presence of the baseliner.

Q6: Do I have to do anything when I uninstall a GDR-class update (update, cumulative update, or security update)?

A6:
No, you do not have to do anything special when you uninstall a GDR-class update.

Q7: Do I have to do anything when I uninstall a hotfix?

A7:
 No, you do not have to do anything special when you uninstall a hotfix. 

Q8: What would occur if I removed the baseliner?

A8:
 Do not uninstall the Baseliner update 960043 manually by using the Add or Remove Programs item in Control Panel. This is an unsupported scenario, and future updates may not be applied correctly if you uninstall the baseliner update.

Q9: How do I bring my system back to the state in which only GDR payload applies after I install a GDR update?

A9: You have to uninstall and then reinstall the product to bring your system back to the state in which GDR payloads start applying. After you do this, make sure that you apply all the applicable security updates. 

Egenskaper

Artikel-id: 960043 - Senaste granskning: den 20 september 2012 - Revision: 1.0
Informationen i denna artikel gäller:
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 2.0 Service Pack 2
Nyckelord: 
kbhowto kbtshoot kbexpertiseinter kbsurveynew kbinfo kbmt KB960043 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel är översatt av Microsofts automatiska översättningsprogram och inte av en mänsklig översättare. För att Du skall ha åtkomst till alla artiklar i Knowledge Base på Ditt föredragna språk så är en del artiklar översatta av människor och en del artiklar av översättningsprogram. Tänk på att en artikel som är översatt av ett översättningsprogram inte alltid är perfekt. Artikeln kan innehålla fel ord, grammatik eller meningsbyggnad, ungefär som en utländsk talare kan göra misstag när han eller hon pratar med Dig på Ditt språk. Microsoft ansvarar inte för eventuella felaktigheter i översättningen, fel eller skador som orsakats av någon felöversättning av innehållet eller våra kunders användande av det översatta innehållet. Microsoft uppdaterar kontinuerligt mjukvaran för översättningsprogrammet.
Den engelska versionen av artikeln är följande: 960043

Ge feedback

 

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