Dobbel grenen vedlikehold for .net Framework 2.0 Service Pack 2, .net Framework 3.0 Service Pack 2 og .net Framework 3.5 Service Pack 1

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 960043 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

På denne siden

INTRODUKSJON

Alle GDR (general distribution release) klasse oppdateringer for .net Framework 2.0 Service Pack 2, .net Framework 3.0 Service Pack 2 og .net Framework 3.5 Service Pack 1 støtter to grenen vedlikehold-modellen.

Anta at du installerer en hurtigreparasjon som støtter dobbel grenen vedlikehold for .net Framework 2.0 Service Pack 2, .net Framework 3.0 Service Pack 2 eller .net Framework 3.5 Service Pack 1. I tillegg til oppdateringen vises i den Installerte programmer liste over de Legg til eller fjern programmer element i Kontrollpanel, vil du også se en ekstra oppdatering (960043). Denne ekstra oppdatering er kalt for baseliner og er vanlig for alle hurtigreparasjoner som støtter dobbel grenen vedlikehold.

Denne artikkelen beskriver to grenen vedlikehold for .net Framework 2.0 Service Pack 2, .net Framework 3.0 Service Pack 2 og .net Framework 3.5 Service Pack 1.

Mer informasjon

Hva er doble grenen vedlikehold?

Oppdateringer for .net Framework og for Microsoft Visual Studio har tradisjonelt vært kumulativ. For eksempel leverer en binær alltid alle tidligere Vedlikehold endringer i det samme binært. Det er problemer med denne metoden fordi det ved en feiltakelse ender opp distribueres bredt hurtigreparasjoner som var ment for begrenset distribusjon og som ble utviklet for å løse et bestemt kunde behov med sikkerhetsoppdateringer og kumulative oppdateringer.

Å ha separate grener for hurtigreparasjoner og utgivelser i GDR-klassen, for eksempel sikkerhetsoppdateringer, eliminerer muligheten for forsendelse funksjonelle reparasjoner for hurtigreparasjoner i GDR-klassen utgivelser. Vedlikeholde separate grener for LDR (begrenset Release, for eksempel hurtigreparasjoner) og GDR (general distribution releases, for eksempel oppdateringer, kumulative oppdateringene og sikkerhetsoppdateringene) kalles Dual grenen vedlikehold.

Hva Dual grenen vedlikehold betyr nøyaktig?

Med dobbel grenen vedlikehold inneholder oppdateringer for GDR-klassen utgivelser (oppdateringer, kumulative oppdateringer og sikkerhetsoppdateringer) to versjoner av nyttelast, en "ren" nyttelast som bærer bare sikkerhetsreparasjon, men ingen kumulative hurtigreparasjoner og andre nyttelast som inneholder de kumulative hurtigreparasjonene sammen med sikkerhet reparasjonen.

Den første "ren" nyttelasten ville være installert for kunder som har ingen hurtigreparasjoner som er brukt (de fleste kunder) og andre kumulative nyttelast vil bli installert for kunder som har én eller flere hurtigreparasjoner er installert.

Hvordan fungerer Dual grenen vedlikehold?

Når en kunde installerer en hurtigreparasjon, er oppdateringen installert sammen med oppdateringen for baseliner 960043. Denne baseliner er som et flagg på datamaskinen som forteller at fremtidige oppdateringer for dette produktet som at det finnes en hurtigreparasjon.

I fremtiden når kunden installerer GDR-klassen-oppdateringen (inkludert en sikkerhetsoppdatering), etter oppdateringen at baseliner. Hvis baseliner ikke er tilgjengelig fordi ingen tidligere hurtigreparasjon ble installert, installeres nyttelast fra GDR-grenen slik at hurtigreparasjonen ikke er inkludert.

Hvis baseliner er funnet, installert payload fra for eksempel kumulative binærfilen som inneholder en hurtigreparasjon gren LDR. Denne modellen forhindrer installasjon av GDR for kunder som har installerte hurtigreparasjoner.

Fordelen med denne modellen er at hvis du først installerer en GDR, GDR-nyttelast vil deretter bli brukt. Hvis du deretter installerer en hurtigreparasjon, og baseliner er til stede, vil i GDR bli automatisk byttet fra GDR-grenen-nyttelast til LDR grenen nyttelast. Dette hindrer at en regresjon av hurtigreparasjonen.

Ofte stilte spørsmål

Q1: Dobbel grenen vedlikehold blir tilgjengelig for Visual Studio 2008 SP1?

A1:
støtte for dobbel grenen vedlikehold-modellen er nå begrenset til .net Framework 2.0 SP2, .net Framework 3.0 SP2 og .net Framework 3.5 SP1. Det er ingen plan for å utvide denne funksjonen i Visual Studio 2008 SP1.

Spm. 2: Hva med eldre versjoner av .net Framework (1.0, 1.1, 2.0 RTM/SP1) og Visual Studio (2002, 2003, 2005)?

A2:
to grenen vedlikehold-modellen er tilgjengelig fra og med .net Framework 2.0 SP2, .net Framework 3.0 SP2 og .net Framework 3.5 SP1, og den vil være tilgjengelig i alle fremtidige versjoner av .net Framework. Det er ingen plan for å støtte denne vedlikeholdsmodellen for eldre versjoner.

Q3: Vil doble grenen vedlikehold støttes for .net Framework 4.0?

A3:
Ja, .net Framework 4.0 støtter to grenen vedlikehold-modellen.

Spm. 4: Bæreveske to payloads i oppdateringen gjør oppdateringene større?

A4:
fordi GDR-klassen oppdateringer som støtter dobbel grenen vedlikehold bære to payloads: én disse oppdateringene er litt større enn tilsvarende fra LDR-gren og en annen fra GDR-grenen som ikke støtter to grenen vedlikehold. I de fleste tilfeller er dette økning i filstørrelsen nominell og begrenset til noen få megabyte (MB).

Spørsmål 5: Har å gjøre noe for å angi om LDR eller GDR-nyttelast skal brukes?

A5:
Under vanlige forhold, kreves ingen handling av brukeren, datamaskinen automatisk flagge tilstedeværelse av en hurtigreparasjon på datamaskinen ved hjelp av baseliner. Fremtidige Distribution bestemmer automatisk om LDR eller GDR-nyttelast skal brukes basert på tilstedeværelsen av baseliner.

Q6: Har å gjøre noe når jeg avinstallerer en GDR-klassen-oppdateringen (oppdatering, kumulative oppdateringen eller sikkerhetsoppdateringen)?

A6:
Nei, du trenger ikke å gjøre noe spesielt når du avinstallerer en oppdatering i GDR-klassen.

Q7: Har å gjøre noe når jeg avinstallerer en hurtigreparasjon?

A7:
Nei, trenger du ikke gjøre noe spesielt når du avinstallerer en hurtigreparasjon.

Spm. 8: Hva ville skje hvis jeg fjernet baseliner?

A8:
ikke avinstallere oppdateringen Baseliner 960043 manuelt ved hjelp av Legg til eller fjern programmer i Kontrollpanel. Dette er en Ustøttet scenario, og fremtidige oppdateringer kan ikke brukes på riktig måte hvis du avinstallerer oppdateringen baseliner.

Spm. 9: Hvordan jeg bringe systemet tilbake til tilstanden i hvilke bare GDR nyttelast gjelder etter at jeg har installert en GDR-oppdatering?

A9: Du må avinstallere og deretter installere produktet for å bringe systemet tilbake til tilstanden i hvilke GDR payloads begynner å bruke. Når du gjør dette, må du kontrollere at du installerer alle aktuelle sikkerhetsoppdateringer.

Egenskaper

Artikkel-ID: 960043 - Forrige gjennomgang: 20. september 2012 - Gjennomgang: 1.0
Informasjonen i denne artikkelen gjelder:
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 2.0 Service Pack 2
Nøkkelord: 
kbhowto kbtshoot kbexpertiseinter kbsurveynew kbinfo kbmt KB960043 KbMtno
Maskinoversatt
Viktig: Denne artikkelen har blitt maskinoversatt, og dermed ikke oversatt av en person. For at alle artikler i vår database skal være oversatt til ditt språk, vil Microsoft benytte både personoversatte og maskinoversatte artikler. Det er viktig å merke seg at en maskinoversatt artikkel ikke alltid er perfekt. Det kan forekomme stave, strukturelle eller grammatiske feil. Microsoft er ikke ansvarlig for unøyaktigheter, feil eller skade ved bruk av innhold i artikkel som måtte forårsakes av feiloversettelse. Microsoft vil jevnlig oppdatere sitt maskinoversettelses programvare.
Den engelske versjonen av denne artikkelen er den følgende: 960043

Gi tilbakemelding

 

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