Požymiai
Įsivaizduokite tokią situaciją:
-
Microsoft Visual Studio 2010 1 pakeitimų paketas (SP1) naudojate Visual C++ programa.
-
Programos kodo naudoja dalį shift operatoriai (<< arba >>).
-
Galite sukonfigūruoti, kad programa į paskirties x86 platforma.
-
Jei rinkti paraiškos naudojant /o2/O2 (padidinti greitis) arba (visas optimizavimo) /Ox optimizavimo variantas.
-
Galite paleisti programą.
Tokiu atveju dalį shift operatoriai gali pateikti klaidingi rezultatai.
Pastaba. Ši problema kyla ne Microsoft Visual Studio 2012.
Sprendimas
Karštųjų pataisų informacija
Palaikomą naujausią pataisą dabar yra Microsoft. Tačiau ji skirta spręsti tik šiame straipsnyje aprašytą problemą. Taikyti ją tik sistemoms, kuriose kyla ši konkreti problema.
Norėdami išspręsti šią problemą, kreipkitės į "Microsoft" klientų palaikymo tarnybą ir įsigykite šias karštąsias pataisas. "Microsoft" klientų palaikymo tarnybos telefonų sąrašo ir informacijos apie palaikymo kainas sąrašą, apsilankykite šioje "Microsoft" svetainėje:
http://support.microsoft.com/contactus/?ws=supportPastaba. Konkrečiais atvejais už palaikymo skambučius taikomi įprasti mokesčiai gali būti atšaukti, jei "Microsoft" techninės pagalbos specialistas nusprendžia, kad jūsų problemą galima išspręsti naudojant konkretų naujinimą. Į įprastos kainos už palaikymą taikomos papildomos palaikymo klausimams ir problemoms, kurių negalima išspręsti naudojant minėtą naujinimą.
Būtinosios sąlygos
Norint taikyti šias karštąsias pataisas, turite Visual Studio 2010 pakeitimų paketas 1 (SP1) įdiegta.
Reikalavimas paleisti iš naujo
Turite iš naujo paleisti kompiuterį, kai pritaikote šias karštąsias pataisas, jei nenaudojami susiję failai. Rekomenduojame, kad prieš taikydami šias karštąsias pataisas uždarykite Visual Studio 2010 susijusiems komponentams.
Failo informacija
Šių karštųjų pataisų Visuotinė versija turi failo atributus (arba naujesnius failo atributus), kurie išvardyti toliau esančioje lentelėje. Datos ir laiko informacija pateikta pagal universalųjį laiką (UTC). Kai peržiūrite failo informaciją, ši informacija konvertuojama į vietos laiką. Norėdami sužinoti UTC ir vietos laiko skirtumą, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.