Filversjonen tilbakestilles til den versjonen som ble installert ved hjelp av den siste oppdateringspakken, når du fjerner en oppdatering for .NET Framework 1.0 eller 1.1 eller Visual Studio .NET 2002 eller 2003

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

På denne siden

Symptom

Tenk deg følgende: Du har en datamaskin der du kjører Microsoft .NET Framework 1.0 eller 1.1 eller Microsoft Visual Studio .NET 2002 eller 2003. Du installerer flere oppdateringer for .NET Framework eller Visual Studio .NET. Deretter fjerner du en oppdatering. I dette eksemplet tilbakestilles filversjonen av .NET Framework eller Visual Studio .NET til den versjonen som ble installert ved hjelp av den siste oppdateringspakken.

Årsak

Dette problemet oppstår fordi oppdateringer for .NET Framework 1.0 og 1.1 og Visual Studio .NET 2002 og 2003 opprinnelig ble laget for å fungere sammen med Microsoft Windows Installer 2.0. Oppdateringene er ikke laget for å fungere sammen med Windows Installer 3.0. Windows Installer 3.0 støttes ikke på gamle operativsystemer, for eksempel Microsoft Windows 95, Windows 98 og Windows Millennium Edition.

Windows Installer 2.0 har en begrensning. Det har ikke innebygd støtte for fjerning av oppdateringer. Vi har derfor lagt inn en spesialfunksjon for fjerning av oppdateringer i oppdateringene for .NET Framework 1.0 og 1.1 og Visual Studio .NET 2002 og 2003.

Funksjonen for fjerning av oppdateringer fungerer på følgende måte: Oppdateringen inneholder en opphevelse av oppdateringen i tillegg til MSP-filen med nyttelast. Opphevelsen av oppdateringen installeres når den tilhørende kommandolinjen for funksjonen for fjerning av oppdateringer gis til den kjørbare brytningsfilen. Opphevelsen av oppdateringen er i realiteten en oppdatering nummer to, som inneholder den nyeste velfungerende versjonen av filene i MPS-filen med nyttelast. Denne versjonen er den siste opprinnelige versjonen, oftest hentet fra den nyeste oppdateringspakken, hvis en slik foreligger. Det betyr at når en oppdatering for .NET Framework 1.0 eller 1.1 eller Visual Studio .NET 2002 eller 2003 blir fjernet, tilbakestilles ikke nødvendigvis filversjonen til en eldre versjon. Filversjonen kan tilbakestilles til den versjonen som ble installert ved hjelp av den siste oppdateringspakken.

Vi tar et eksempel: Det finnes to oppdateringer for .NET Framework 1.0 Service Pack 3 (SP3). Den første oppdateringen er oppdateringen som er nevnt i Microsoft Knowledge Base-artikkel 886906. Denne oppdateringen har filversjon 1.0.3705.6021. Den andre oppdateringen er oppdateringen som er nevnt i Microsoft Knowledge Base-artikkel 928367. Denne oppdateringen har filversjon 1.0.3705.6060.

Tabellen beskriver dette scenariet:
Skjul denne tabellenVis denne tabellen
TrinnDette gjør duFilversjon førFilversjon etter
1Du installerer .NET Framework 1.0 SP3.Ikke aktuelt1.0.3705.6018
2Du installerer den første (eldste) oppdateringen i artikkel 886906.1.0.3705.60181.0.3705.6021
3Du installerer den andre (nyeste) oppdateringen i artikkel 928367.1.0.3705.60211.0.3705.6060
4Du bruker Legg til eller fjern programmer til å fjerne den andre (nyeste) oppdateringen i artikkel 928367.1.0.3705.60601.0.3705.6018
Av dette ser vi at etter at du har fjernet den andre oppdateringen, tilbakestilles ikke .NET Framework 1.0 til filversjonen i den første oppdateringen, slik man kunne forvente. Derimot tilbakestilles .NET Framework 1.0 til den opprinnelige versjonen. Den opprinnelige versjonen er den filversjonen som fulgte med i .NET Framework 1.0 SP3.

Løsning

Microsoft har gitt ut avinstallerings- og oppryddingsverktøyet for å korrigere avinstalleringsmåten for disse oppdateringene. Hvis du vil avinstallere en oppdatering for .NET Framework 1.0 eller 1.1 eller Visual Studio .NET 2002 eller 2003, anbefaler vi å bruke avinstallerings- og oppryddingsverktøyet i stedet for å forsøke å avinstallere oppdateringen ved hjelp av Legg til eller fjern programmer i Kontrollpanel. Følgende fil kan lastes ned fra Microsoft Download Center:


Skjul dette bildetVis dette bildet
Last ned
Last ned avinstallerings- og oppryddingsverktøyet nå.

Utgivelsesdato: 2. november 2007

Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
119591 Slik laster du ned Microsoft-støttefiler fra elektroniske tjenester
Microsoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig den dagen da filen ble gjort tilgjengelig. Filen er lagret på servere med forbedret sikkerhet, noe som bidrar til å forhindre at uvedkommende gjør endringer i filen.

Når du skal bruke verktøyet, skriver du inn følgende kommando ved ledeteksten, der nummer står for oppdateringens KB-nummer:
UninstallFxVSUpdate.exe KBnummer
Verktøyet sørger for at oppdateringen avinstalleres på riktig måte og maskinen tilbakestilles til forventet tilstand og ikke til forrige versjon av oppdateringspakken. Vi anbefaler å bruke dette verktøyet i stedet for Legg til eller fjern programmer ved avinstallering av oppdateringer for .NET Framework 1.0 og 1.1 samt for visual Studio .NET 2002 og 2003.

Tabellen viser en situasjon der avinstallerings- og oppryddingsverktøyet blir brukt til fjerning av oppdateringen:
Skjul denne tabellenVis denne tabellen
TrinnDette gjør duFilversjon førFilversjon etter
1Du installerer .NET Framework 1.0 SP3.Ikke aktuelt1.0.3705.6018
2Du installerer den første (eldste) oppdateringen i artikkel 886906.1.0.3705.60181.0.3705.6021
3Du installerer den andre (nyeste) oppdateringen i artikkel 928367.1.0.3705.60211.0.3705.6060
4Du bruker avinstallerings- og oppryddingsverktøyet til å fjerne den andre (nyeste) oppdateringen i artikkel 928367.1.0.3705.60601.0.3705.6021
Av dette eksemplet ser vi at etter at du har fjernet den andre oppdateringen ved hjelp av avinstallerings- og oppryddingsverktøyet, tilbakestilles .NET Framework 1.0 til filversjonen fra den første oppdateringen, som forventet.

Avinstallerings- og oppryddingsverkøyet kan også brukes til å rydde opp i og tilbakestille et system til en kjent, fungerende konfigurasjon, selv om du har brukt Legg til eller fjern programmer til avinstallering av en oppdatering. Dette gjør du ved å skrive inn følgende kommando ved ledeteksten:
UninstallFxVSUpdate.exe /cleanup
Hvis du vil se flere ledetekstalternativer for verktøyet, skriver du inn følgende kommando ved ledeteksten:
UninstallFxVSUpdate.exe /?

Forbehold

Dette verktøyet støtter ikke alle kombinasjoner av installering og avinstallering av flere oppdateringer. Verktøyet støttes for eksempel ikke i følgende situasjoner:
  • En oppdatering blir installert i tillegg til den tilsvarende lokaliserte oppdateringen

    Du har installert en oppdatering som har et sekssifret KB-nummer, for eksempel KB123456. Du installerer deretter den lokaliserte versjonen av samme oppdatering. I dette eksemplet kan du ikke bruke verktøyet til å avinstallere den første oppdateringen.

    Obs!  Lokaliserte versjoner har fire ekstra sifre til slutt i KB-nummeret. Eksempel: KB1234561033

    På grunn av begrensninger i verktøyet vil også den andre oppdateringen, som har et tisifret KB-nummer, bli fjernet hvis du forsøker å bruke verktøyet til å fjerne den første oppdateringen ved å angi det sekssifrede KB-nummeret.

    Obs!  du kan fremdeles bruke verktøyet til å fjerne oppdateringen med tisifret KB-nummer.
  • En ikke-sammenslått hurtigreparasjon ble installert og deretter avinstallert

    En ikke-sammenslått hurtigreparasjon ble installert manuelt og deretter avinstallert før en vanlig oppdatering ble installert. I dette eksemplet installerer avinstallerings- og oppryddingsverktøyet den ikke-sammenslåtte hurtigreparasjonen på nytt. Når dette problemet oppstår, blokkeres installasjon av andre oppdateringer helt til den ikke-sammenslåtte hurtigreparasjonen fjernes manuelt ved hjelp av Legg til eller fjern programmer.

    Obs!  En ikke-sammenslått hurtigreparasjon er en hurtigreparasjon eller oppdatering som ikke vil bli inkludert i oppdateringspakker eller produkter. Denne typen reparasjoner skal løse et konkret problem kundene har med et produkt. Den er imidlertid ikke beregnet på generell bruk. Hvis du vil ha mer informasjon om ikke-sammenslåtte hurtigreparasjoner, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
    942380 Feilmelding når du forsøker å bruke en hurtigreparasjon eller oppdatering: Feil 9002. Microsoft Visual Studio .NET 2003 Hotfix (KBxxxxxx) kan ikke installeres fordi én eller flere hurtigreparasjoner er installert. Fjern dem og prøv på nytt.

Egenskaper

Artikkel-ID: 938244 - Forrige gjennomgang: 14. desember 2007 - Gjennomgang: 2.4
Informasjonen i denne artikkelen gjelder:
  • Microsoft .NET Framework 1.1 Service Pack 1
  • Microsoft .NET Framework 1.0 Service Pack 3
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET (2002), Enterprise Architect Edition SP1
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2003 Service Pack 1
Nøkkelord: 
atdownload kbupdateissue kbuninstall kbinstallation kbupdate kbhowto kbtshoot kbexpertisebeginner kbprb KB938244

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