.NET Framework 2.0 Service Pack 2:n, .NET Framework 3.0 Service Pack 2:n ja .NET Framework 3.5 Service Pack 1:n Dual Branch Servicing -ylläpito

Artikkeleiden käännökset Artikkeleiden käännökset
Artikkelin tunnus: 960043 - Näytä tuotteet, joita tämä artikkeli koskee.
Laajenna kaikki | Kutista kaikki

Tällä sivulla

ESITTELY

Kaikki .NET Framework 2.0 Service Pack 2:n, .NET Framework 3.0 Service Pack 2:n ja .NET Framework 3.5 Service Pack 1:n GDR (General Distribution Release eli yleisen jakelun versio) -luokan päivitykset tukevat Dual Branch Servicing -ylläpitoa (kahden haaran ylläpitoa).

Oletetaan, että asennat .NET Framework 2.0 Service Pack 2:n, .NET Framework 3.0 Service Pack 2:n tai .NET Framework 3.5 Service Pack 1:n Dual Branch Servicing -ylläpitoa tukevan hotfix-korjauksen. Sen lisäksi, että päivitys näkyy Ohjauspaneelin Lisää tai poista sovellus -työkalun Nykyiset asennetut ohjelmat -luettelossa, näet lisäpäivityksen (960043). Tätä lisäpäivitystä kutsutaan baseliner-päivitykseksi, ja se on tyypillinen kaikille Dual Branch Servicing -ylläpitoa tukeville hotfix-korjauksille.

Tässä artikkelissa on .NET Framework 2.0 Service Pack 2:n, .NET Framework 3.0 Service Pack 2:n ja .NET Framework 3.5 Service Pack 1:n Dual Branch Servicing -ylläpidon kuvaus.

Enemmän tietoa

Tietoja Dual Branch Servicing -ylläpidosta?

 .NET Frameworkin ja Microsoft Visual Studion päivitykset ovat perinteisesti olleet koottuja. Esimerkiksi binaari toimitetaan aina niin, että kaikki aiemmat ylläpitomuutokset ovat samassa binaarissa. Tämän lähestymistavan kanssa on ongelmia, koska se päätyy jakelemaan tahattomasti laajalti hotfix-korjauksia, jotka on tarkoitettu rajoitettuun jakeluun ja jotka on kehitetty täyttämään asiakkaan tietty suojauspäivitysten ja koottujen päivitysten tarve.

Kun hotfix-korjauksille ja GDR-luokan julkaisuille, kuten tietoturvapäivityksille, on erilliset haarat, hotfix-korjausten toiminnan korjauksia ei toimiteta GDR-luokan julkaisuissa. Erillisten haarojen ylläpitämistä LDR:lle (Limited Distribution Release -julkaisuille eli rajoitetun jakelun julkaisuille, kuten hotfix-korjauksille)- ja GDR:lle (General Distribution Release -julkaisuille eli yleisen jakelun julkaisuille, kuten päivityksille, kootuille päivityksille ja tietoturvapäivityksille) kutsutaan Dual Branch Servicing -ylläpidoksi eli kahden haaran ylläpidoksi.

Dual Branch Servicing -ylläpidon tarkka kuvaus

Dual Branch Servicing -ylläpitoa käytettäessä GDR-luokan julkaisut (päivitykset, kootut päivitykset ja tietoturvapäivitykset) sisältävät kaksi versiota tiedoista, eli "puhtaat" tiedot, joissa on vain tietoturvakorjaus mutta ei koottuja hotfix-korjauksia, ja toiset tiedot, jotka sisältävät sekä kootut hotfix-korjaukset ja tietoturvakorjauksen.

Ensimmäiset eli "puhtaat" tiedot asennetaan asiakkaille, joilla ei ole asennettuna hotfix-korjauksia (useimmille asiakkaille), ja toiset eli kootut tiedot asennetaan asiakkaille, joilla on asennettuna vähintään yksi hotfix-korjaus.

Dual Branch Servicing -ylläpidon toiminta

Kun asiakas asentaa hotfix-korjauksen, päivitys asennetaan yhdessä baseliner-päivityksen 960043 kanssa. Tämä baseliner-päivitys on kuin tietokoneessa oleva merkintä, joka kertoo kyseisen tuotteen tuleville päivityksille, että hotfix-korjaus on asennettuna.

Kun asiakas myöhemmin asentaa GDR-luokan päivityksen (kuten tietoturvapäivityksen), kyseinen päivitys etsii baseliner-päivitystä. Jos baseliner-päivitystä ei löydy, koska mitään aiempaa hotfix-korjausta ei ole asennettuna, GDR-haaran tiedot asennetaan niin, että hotfix-korjausta ei sisällytetä.

Jos baseliner-päivitys löytyy, LDR-haaran tiedot, kuten hotfix-korjauksen sisältävä koottu binaari, asennetaan. Tämä malli estää GDR-julkaisun asentamisen asiakkaille, joilla on hotfix-korjauksia asennettuna.

Tämän mallin etu on se, että jos GDR-julkaisu asennetaan ensin, sen jälkeen otetaan käyttöön GDR-tiedot. Jos asennat tämän jälkeen hotfix-korjauksen ja järjestelmässä on baseliner-päivitys, GDR vaihdetaan automaattisesti GDR-haaran tiedoista LDR-haaran tietoihin. Tämä estää hotfix-korjauksen regression.

Usein kysyttyjä kysymyksiä

Kysymys 1: Onko Dual Branch Servicing -ylläpito käytettävissä Visual Studio 2008 SP1:lle?

Vastaus 1:
Dual Branch Servicing -ylläpitomallin tuki on tällä hetkellä rajoitettu .NET Framework 2.0 SP2:een, .NET Framework 3.0 SP2:een ja .NET Framework 3.5 SP1:een. Tätä ominaisuutta ei ole suunniteltu laajennettavaksi Visual Studio 2008 SP1:een.

Kysymys 2: Entä vanhemmat versiot .NET Frameworkista (1.0, 1.1 ja 2.0 RTM/SP1) ja Visual Studiosta (2002, 2003 ja 2005)?

Vastaus 2:
Dual Branch Servicing -ylläpitomalli on käytettävissä alkaen NET Framework 2.0 SP2:sta, .NET Framework 3.0 SP2:sta ja .NET Framework 3.5 SP1:stä, ja se on käytettävissä kaikissa .NET Frameworkin tulevissa versioissa. Tätä ylläpitomallia ei aiota tukea vanhoille tuoteversioille.

Kysymys 3: Tuetaanko Dual Branch Servicing -ylläpitoa .NET Framework 4.0:lle?

Vastaus 3:
Kyllä, .NET Framework 4.0 tukee Dual Branch Servicing -ylläpitomallia.

Kysymys 4: Tekeekö kaksien tietojen sisältyminen päivitykseen päivityksistä entistä suurempia?

Vastaus 4:
Koska Dual Branch Servicing -ylläpitoa tukevat GDR-luokan päivitykset sisältävät kahdet tiedot: (yhdet LDR-haarasta ja toiset GDR-haarasta), nämä päivitykset ovat hieman suurempia kuin vastaavat päivitykset, jotka eivät tue Dual Branch Servicing -ylläpitoa. Useimmissa tapauksissa tämä tiedostokoon suureneminen on vain nimellistä (muutamia megatavuja).

Kysymys 5: Onko minun tehtävä jotakin ilmaistakseni, asennetaanko LDR- vai GDR-tiedot?

Vastaus 5:
Tavallisissa olosuhteissa käyttäjältä ei edellytetä mitään toimia, vaan tietokone merkitsee hotfix-korjauksen läsnäolon tietokoneessa baseliner-päivityksen avulla. Tulevat GDR-julkaisut selvittävät baseliner-päivityksen läsnäolon perusteella automaattisesti, asennetaanko LDR- vai GDR-tiedot.

Kysymys 6: Onko minun tehtävä jotakin, kun poistan GDR-luokan päivityksen (päivitys, koottu päivitys tai tietoturvapäivitys) asennuksen?

Vastaus 6:
Ei. Sinun ei tarvitse tehdä mitään erityistä, kun poistat GDR-luokan päivityksen asennuksen.

Kysymys 7: Onko minun tehtävä jotakin, kun poistan hotfix-korjauksen asennuksen?

Vastaus 7:
Ei. Sinun ei tarvitse tehdä mitään erityistä, kun poistat hotfix-korjauksen asennuksen.

Kysymys 8: Mitä tapahtuu, jos poistan baseliner-päivityksen?

Vastaus 8:
 Älä asenna baseliner-päivitystä 960043 manuaalisesti Ohjauspaneelin Lisää tai poista sovellus -työkalulla. Tätä tilannetta ei tueta, ja tulevia päivityksiä ei ehkä oteta käyttöön oikein, jos poistat baseliner-päivityksen asennuksen.

Kysymys 9: Miten järjestelmän voi palauttaa tilaan, jossa vain GDR-hyötykuorma on voimassa GDR-päivityksen asentamisen jälkeen?

Vastaus 9: Tuotteen asennus on poistettava ja tuote on sitten asennettava uudelleen, jotta järjestelmä palautuu tilaan, jossa GDR-hyötykuormat ovat voimassa. Kun olet tehnyt tämän, varmista, että otat kaikki soveltuvat suojauspäivitykset käyttöön.
Huomautus Tämä on niin sanottu nopeasti julkaistava (?fast publish?) artikkeli, joka on laadittu suoraan Microsoftin tukiorganisaatiossa. Tässä olevat tiedot toimitetaan sellaisenaan vastauksena esiin tulleisiin ongelmiin. Koska aineisto on tuotu saataville nopeasti, se saattaa sisältää painovirheitä ja tietoja saatetaan muokata milloin tahansa ilman erillistä ilmoitusta. Lue muut huomioon otettavat seikat käyttöehdoista.

Ominaisuudet

Artikkelin tunnus: 960043 - Viimeisin tarkistus: 27. syyskuuta 2012 - Versio: 1.0
Artikkelin tiedot koskevat seuraavia tuotteita:
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 2.0 Service Pack 2
Hakusanat: 
kbhowto kbtshoot kbexpertiseinter kbsurveynew kbinfo KB960043

Anna palautetta

 

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