Sümptomid
Kujutage ette järgmist stsenaariumi.
-
Microsoft Visual Studio 2010 Service Pack 1 (SP1) abil Visual C++ rakenduste arendamisel.
-
Rakenduse lähtekoodi kasutab bitwise shift operaatorid (<< või >>).
-
Konfigureerite rakenduse target x86 platvormi.
-
Rakenduse Kompileerimine o2/O2 (maksimeerida kiirust) või (täielik optimeerimine) /Ox optimeerimise suvandi abil.
-
Rakenduse käivitamiseks
Selle stsenaariumi puhul bitwise shift operaatorid võivad vale tulemeid.
Märkus. Seda probleemi ei esine Microsoft Visual Studio 2012.
Lahendus
Kiirparanduse teave
Lasknud välja toetatava käigultparanduse on nüüd Microsoftilt saadaval. See on mõeldud üksnes käesolevas artiklis kirjeldatud probleemi kõrvaldamiseks. Rakendage seda ainult süsteemides, kus ilmneb see konkreetne probleem.
Selle probleemi lahendamiseks pöörduge vastava kiirparanduse hankimiseks Microsofti klienditoe. Täieliku loendi Microsofti klienditugiteenuste pakkujate telefoninumbrite ja tugiteenuste hinnateabe hankimiseks külastage järgmist Microsofti veebisaiti:
http://support.microsoft.com/contactus/?ws=supportMärkus. Erijuhtudel võib kulud, mis tekivad teatud tugiteenuse telefonikõnede maksumus tühistada, kui Microsofti tugiteenusepakkuja leiab, et mõni konkreetne värskendus lahendab teie probleemi. Tavaline tugiteenuste kohaldatakse täiendavat tugiteenust vajavatele küsimustele ning probleemidele, mis pole lahendatavad konkreetse värskenduse installimisega.
Eeltingimused
Selle kiirparanduse rakendamiseks peab teil olema Visual Studio 2010 Service Pack 1 (SP1) installimist.
Taaskäivitamise nõue
Teil pole vaja arvutit taaskäivitada pärast selle kiirparanduse rakendamist kui mõjutatud faile ei kasutata. Soovitame enne selle kiirparanduse rakendamist sulgege Visual Studio 2010 seotud komponendid.
Failiteave
Selle kiirparanduse globaalsel versioonil on failiatribuudid (või uuemaid) mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .