Symptomer
Tenk deg følgende:
-
Du kan bygge et program for Microsoft Visual Basic 2008 i feilsøkingsmodus. I Web.config-filen for et webprogram for Visual Basic 2008 bruker du for eksempel følgende attributtet og verdien:
debug="true"
-
Programmet er basert på Microsoft.NET Framework 3.5.
-
Programmet avhenger av mange samlinger og mange referanser.
I dette scenariet kan Visual Basic-kompilator (Vbc.exe) bruker 100 prosent av CPU-ressursene. I tillegg kan du få en feilmelding som ligner på følgende:
Objektet ' / 32eba493_7a69_40af_bfe6_52887ab07396/jdkqqpvt_pufe5n+ogossdnv_258.rem' er frakoblet eller finnes ikke på serveren.
Årsak
Dette problemet oppstår fordi CPU beregner partier med feilsøkingsdata når du bygger opp programmet i feilsøkingsmodus. Hvor mye feilsøkingsdata beregnes, avhenger av størrelsen på prosjektet og antall referanser. I noen tilfeller er dataene debug beregnet flere ganger.
Oppløsning
Informasjon om hurtigreparasjon
En støttet hurtigreparasjon er nå tilgjengelig fra Microsoft. Det er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk den bare på systemer som har dette bestemte problemet. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste oppdateringspakke for Microsoft Visual Studio 2008 som inneholder denne hurtigreparasjonen.
Hvis du vil løse dette problemet umiddelbart, kontakter du Microsoft Kundestøtte for å få hurtigreparasjonen. For en fullstendig liste over telefonnumre for Microsofts kundestøttetjenester og informasjon om støttekostnader, kan du gå til følgende Microsoft-webområde:
http://support.microsoft.com/contactus/?ws=supportObs! I spesielle tilfeller kan avgifter som vanligvis påløper for oppringinger til kundestøtte avbrutt hvis en Microsoft-tekniker avgjør at en bestemt oppdatering løser problemet. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av den gjeldende oppdateringen.
Obs! Når du har installert denne hurtigreparasjonen, beregner CPU debug dataene bare én gang. Denne endringen reduserer arbeidsmengden for Visual Basic-kompilator og løser dette problemet.
For å fullstendig løse dette problemet, anbefaler vi at du også installerer hurtigreparasjonen 953595 for .NET Framework 3.5. For mer informasjon om hurtigreparasjon 953595, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
953595 Visual Basic-kompilator (Vbc.exe) kan bruke 100 prosent av CPU-ressurser når du bygger et .NET Framework 3.5-basert program som har mange samlinger og referanser
Forutsetninger
Du må ha Visual Studio 2008 installert for å bruke denne hurtigreparasjonen.
Krav om omstart
Du har ikke datamaskinen på nytt etter at du har installert denne hurtigreparasjonen.
Informasjon om erstatning av hurtigreparasjoner
Denne hurtigreparasjonen erstatter ikke andre hurtigreparasjoner.
Filinformasjon
Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i Coordinated Universal Time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
Filnavn |
Filversjon |
Filstørrelse |
Dato |
Tid |
Plattform |
---|---|---|---|---|---|
Msvb7.dll |
9.0.21022.113 |
4,069,880 |
03-Jun-2008 |
03:19 |
x86 |
Løsningen
Hvis du vil omgå dette problemet, bruker du en av følgende metoder.
Metode 1
Bygge programmet i release-modus.
Metode 2
Hvis du prøver å bygge en Web-applikasjon, bruker du følgende attributtet og verdien i Web.config-filen:
debug="false"
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Hvis du vil ha mer informasjon
Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare