Sümptomid

Kui koostate projekti, millel on väga suur funktsiooni Microsoft Visual Studio 2005 Service Pack 1 (SP1), kuvatakse järgmine tõrketeade:

C1063: kompilaator piirang: kompilaatori pinu ülevool sisemise kompilaatori tõrge.

Lisaks mälu hõivatus on ootamatult suur, kui see probleem ilmneb.

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 2005 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 2005 SP1 installitud selle kiirparanduse rakendamiseks peab teil olema.

Taaskäivitusteave

Te ei pea pärast selle kiirparanduse rakendamist arvutit taaskäivitama.

Kiirparanduse asendamise teave

See kiirparandus ei asenda ühtegi muud käigultparandust.

Failiteave

Sellel kiirparanduse ingliskeelsel versioonil on failiatribuudid (või hilisemad failiatribuudid), 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

14.0.50727. 4025

2,273,280

23-Mar-2009

20:49

x86

C2.dll

14.0.50727.4025

7,196,160

24-Mar-2009

01:11

IA-64

C2.dll

14.0.50727.4025

2,490,368

24-Mar-2009

01:12

x86

C2.dll

14.0.50727.4025

3,600,384

24-Mar-2009

01:13

x64

C2.dll

14.0.50727.4025

2,203,648

24-Mar-2009

01:13

x86

C2.dll

14.1.60511.0

1,261,568

24-Mar-2009

15:24

x86

C2.dll

14.1.60511.1

1,298,432

24-Mar-2009

15:24

x86

C2.dll

14.1.60511.0

1,507,328

24-Mar-2009

15:24

x86

Pgort.lib

Pole rakendatav

20,456

23-Mar-2009

20:47

x86

Pgort.lib

Pole rakendatav

36,372

24-Mar-2009

01:12

IA-64

Pgort.lib

Pole rakendatav

19,458

24-Mar-2009

01:13

x64

Pgodb80.dll

8.0.50727.4025

65,536

23-Mar-2009

20:47

x86

Pgodb80.dll

8.0.50727.4025

130,560

24-Mar-2009

01:12

IA-64

Pgodb80.dll

8.0.50727.4025

70,656

24-Mar-2009

01:13

x64

Pgort80.dll

8.0.50727.4025

45,056

23-Mar-2009

20:47

x86

Pgort80.dll

8.0.50727.4025

81,408

24-Mar-2009

01:12

IA-64

Pgort80.dll

8.0.50727.4025

38,400

24-Mar-2009

01:13

x64

Lahendus

Selle probleemi vastukaaluna lihtsustada väga suur funktsiooni jagatakse mitme koodi faili.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lisateabe saamiseks

Märkus. Pärast selle kiirparanduse rakendamist optimeerimine funktsioon on välja lülitatud projekti, millel on väga suur- ja meetod.

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

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Kui rahul te tõlkekvaliteediga olete?
Mis mõjutas teie kasutuskogemust?

Täname tagasiside eest!

×