Sümptomid
Microsoft Visual Studio 2008 Service Pack 1 (SP1), ilmneb üks järgmistest probleemidest.
Sümptom 1
Kuidas koguda projekti, mis sisaldab valikut /arch:SSE(2) ja on /fp: peale suvandi, kuvatakse järgmine tõrketeade:
Käsurea tõrge D8016:'/ arch: SSE2 "ja" / fp: peale "Käsureasuvandid ei ühildu.
Sümptom 2
Kui käivitate Visual C++ rakendus, mis sisaldab on lähtestamata ujukoma, ujukoma erand esineb. Lisaks võidakse kuvada järgmine tõrketeade:
0xC0000090: ujukoma toiming ei sobi
See probleem ilmneb juhul, kui täidetud on järgmised tingimused:
-
Lisage see /fp: peale võimalus keelata ujukoma erandite loendisse kompilaator variant.
-
Lähtekoodi sisaldab ujukoma lähtestamata muutuja. -
Ujukoma lähtestamata muutuja asub mälu, mis sisaldab signalisatsiooni mitte number (NaN) väärtust.
Sümptom 3
Haldamata Visual C++ rakenduse kompileerida O2 kompilaator variant või /Ox kompilaator suvandi abil, kuvatakse erandi, mis sarnaneb järgmisega:
Töötlemata erand 0x00401342 file_name: 0xC0000090: ujukoma toiming ei sobi.
Märkused
-
Number 0x00401342 muutuda eri ajal.
-
Erand on tekkinud, kui lülitate /Od kompilaator variant või /O1 kompilaator variant.
Lahendus
Kiirparanduse teave
Lasknud välja toetatava käigultparanduse on nüüd Microsoftilt saadaval. See on mõeldud üksnes käesolevas artiklis kirjeldatud probleemi lahendamiseks. Rakendage seda ainult süsteemides, kus ilmneb see konkreetne probleem. Seda käigultparandust võidakse täiendavalt testida. Seega, kui probleem teie tööd tõsiselt ei kahjusta, soovitame oodata järgmist Visual Studio 2008 hoolduspaketti, mis sisaldab seda kiirparandust.
Probleemi kohe lahendada, 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
Visual Studio 2008 Service Pack 1 selle kiirparanduse rakendamiseks peab olema.
Taaskäivitamise nõue
Te ei pea pärast selle kiirparanduse rakendamist arvutit taaskäivitama.
Kiirparanduse asendamise teave
See kiirparandus ei asenda ühtegi muud käigultparandust.
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 .
Faili nimi |
Faili versioon |
Faili maht |
Kuupäev |
Aeg |
Platvorm |
---|---|---|---|---|---|
C2.dll |
15.0.30729. 4056 |
2,361,656 |
03 märts 2009 |
10:46 |
x86 |
Cl.exe |
15.0.30729.4056 |
126, 776 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
19 2,328 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
20 9,736 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
27 7,304 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
27 9,880 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
39 1 496 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
39 2008 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
45 7,544 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
46 4200 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
46 7,272 |
03 märts 2009 |
10:46 |
x86 |
Clui.dll |
15.0.30729.4056 |
47 2 392 |
03 märts 2009 |
10:46 |
x86 |
Link.exe |
9.0.30729.4056 |
799, 048 |
03-Mar-2009 |
10:46 |
x86 |
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateabe saamiseks
Kui need probleemid ilmnevad, kui kasutate Visual Studio 2008, kasutage käigultparandused, mis on kirjeldatud järgmistes Microsofti teabebaasi (Knowledge Base) artiklites:
955025 FIX: tõrketeade, kui te koostada projekti, mis sisaldab /arch:SSE(2) valik ja selle /fp: suvand Microsoft Visual Studio 2008, välja arvatud: "Käsurea tõrge D8016:'/ arch: SSE2" ja "/ fp:except'command-Valikud on ühildumatu."
956089 FIX: ujukoma erand tekib siis, kui taotlus sisaldab ujukoma lähtestamata muutuja ja on kompileeritud on /fp: oodata suvand Visual Studio 2008
Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks avage Microsofti teabebaasi (Knowledge Base) artikkel, klõpsates järgmist artiklinumbrit:
824684 Microsofti tarkvaravärskenduste iseloomustamiseks kasutatavate standardterminite kirjeldus