Požymiai
Microsoft Visual Studio 2008 pakeitimų paketas 1 (SP1), vieną iš šių problemų kyla.
1 požymis
Kai surinkti projektą, kuris yra parinktį /arch:SSE(2) ir į /fp: išskyrus parinktis, galite gauti tokį klaidos pranešimą:
Komandų eilutės klaida D8016:'/ arch: SSE2 "ir" / fp: išskyrus "komandų eilutės parinktis yra nesuderinami.
2 požymis
Kai vykdote Visual C ++ programa, kurioje yra neinicijuoti slankiojo, slankiojo išimtis atsiranda. Be to, galite gauti tokį klaidos pranešimą:
0xC0000090: slankiojo negaliojanti operacija
Ši problema kyla, jei šios sąlygos:
-
Galite įtraukti į /fp: išskyrus kompiliatorius parinktį sąraše galimybę išjungti slankiojo išimtis.
-
-
Slankiojo neinicijuoti kintamasis yra atminties, kad yra signalinis ne-a-numeris (NaN) reikšmė.
3 požymis
Kai surinkti nekontroliuojamiems Visual C ++ programą naudodami kompiliatorius parinktį/O2 arba /Ox kompiliatorius parinktis, galite gauti išimtį, panašų į šį:
Neapdorota išimtis ne 0x00401342 į failo_vardas: 0xC0000090: slankiojo netinkamas veikimas.
Pastabos
-
Numeris 0x00401342 gali pakeisti kitu metu.
-
Vienintelė išimtis nėra sukurtas įjungus /od / kompiliatorius parinktį arba/O1 kompiliatorius parinktis.
Sprendimas
Karštųjų pataisų informacija
Palaikomą naujausią pataisą dabar yra Microsoft. Tačiau ji skirta spręsti tik šiame straipsnyje aprašytai problemai spręsti. Taikyti ją tik sistemoms, kuriose kyla ši konkreti problema. Šios karštosios pataisos gali būti papildomai išbandoma. Todėl, jei jums nelabai trukdo Ši problema, rekomenduojame palaukti kito Visual Studio 2008 pakeitimų paketo, kuriame bus šios karštosios pataisos.
Nedelsdami išspręsti šią problemą, susisiekite su 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 papildomiems palaikymo klausimams ir problemoms, kurių negalima išspręsti naudojant minėtą naujinimą.
Būtinosios sąlygos
Turite Visual Studio 2008 1 pakeitimų paketą norint taikyti šias karštąsias pataisas.
Reikalavimas paleisti iš naujo
Pritaikius šias karštąsias pataisas kompiuterio nereikia paleisti iš naujo.
Karštųjų pataisų pakeitimo informacija
Šios karštosios pataisos nepakeičia jokių kitų karštųjų pataisų.
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.
Failo vardas |
Failo versija |
Failo dydis |
Data |
Laikas |
Platforma |
---|---|---|---|---|---|
C2.dll |
15.0.30729. 4056 |
2,361,656 |
2009-kov-03 |
10:46 |
x86 |
Cl.exe |
15.0.30729.4056 |
126, 776 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
19 2,328 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
20 9,736 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
27 7,304 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
27 9,880 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
39 1,496 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
39 2 008 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
45 7,544 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
46 4200 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
46 7,272 |
2009-kov-03 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
47 2.392 |
2009-kov-03 |
10:46 |
x86 |
Link.exe |
9.0.30729.4056 |
799, 048 |
03-Mar-2009 |
10:46 |
x86 |
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.
Daugiau informacijos
Jei šios problemos atsiranda, kai naudojate Visual Studio 2008, naudoti karštąsias pataisas, aprašytas šioje "Microsoft" žinių bazės straipsnius:
955025 FIX: klaidos pranešimas, kai surinkti projektą, kuris yra /arch:SSE(2) parinktis ir toliau /fp: išskyrus parinktį Microsoft Visual Studio 2008: "komandų eilutę klaida D8016:'/ arch: SSE2" ir "/ fp:except'command-eilutės parinktis yra nesuderinamos."
956089 FIX: slankiojo išimtis atsiranda, kai programa yra slankiojo neinicijuota kintamasis ir su toliau /fp: tikėtis parinktį "Visual Studio 2008" Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
824684 standartinę terminologiją, vartojamą Microsoft programinės įrangos naujinimams apibūdinti, aprašas