Symptomer
Et program som blander virtuelle basisklasser og delegering konstruktører opplever uventede kjøretidsvirkemåte, eller det kjørbare programmet krasjer.
Årsak
Dette problemet oppstår fordi en delegering konstruktør ikke kontrollerer om det må initialisere en bestemt virtuell grunnklasse. I dette tilfellet er en virtuell grunnklasse blir initialisert flere ganger, som kan føre til ugyldig kjøretidsvirkemåte, avhengig av koden for brukeren.
Løsning
Microsoft Download Center
Følgende hurtigreparasjon er tilgjengelig fra Microsoft Download Center:
Download VS12-KB4076900.exe now.
Hvis du vil ha mer informasjon om hvordan du laster ned Microsoft-støttefiler, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
119591 Slik får du tak i støttefiler for Microsoft fra elektroniske tjenester
Microsoft har søkt etter virus i denne filen. Microsoft brukte det nyeste antivirusprogrammet som var tilgjengelig den datoen filen ble lagt ut. Filen lagres på sikkerhetsforbedrede servere som bidrar til å hindre uautoriserte endringer i filen.
Forutsetninger
Du må ha Visual Studio-2013 Update 5 installert for å bruke denne hurtigreparasjonen.
Informasjon om omstart
Du må kanskje starte datamaskinen etter at du har brukt denne hurtigreparasjonen.
Informasjon om erstatning
Denne hurtigreparasjonen erstatter ikke alle tidligere utgitte 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 |
---|---|---|---|---|---|
VS12-KB4076900.exe |
12.0.40668 |
51,038,752 |
02/08/2018 |
14:09 |
X86 |