Požymiai
Apsvarstykite šį scenarijų:
- "„Microsoft“ .NET Framework 3.5" pagrįstą programą kuriate derinimo režimu. Pvz., .NET Framework 3.5 pagrindo žiniatinklio taikomosios programos Web.config faile galite nustatyti derinimo parinktį taip:
debug="true" - Kaip programavimo kalbą naudojate "„Microsoft“ Visual Basic 2008".
- Taikymas priklauso nuo daugelio mazgų ir nuorodų.
Tokiu atveju "Visual Basic" kompiliatorius (Vbc.exe) gali naudoti 100 procentų CPU išteklių. Be to, galite gauti klaidos pranešimą, panašų į šį:
Pastaba
Objektas '/32eba493_7a69_40af_bfe6_52887ab07396/jdkqqpvt_pufe5n+ogossdnv_258.rem' atjungtas arba serveryje jo nėra.
Priežastis
Ši problema gali kilti, nes CPU apskaičiuoja daug derinimo duomenų, kai kuriate programą derinimo režimu. Kiek derinimo duomenų apskaičiuojama, priklauso nuo projekto dydžio ir nuorodų skaičiaus. Kai kuriais atvejais derinimo duomenys apskaičiuojami kelis kartus.
Sprendimas
Karštųjų pataisų informacija
Dabar palaikomas karštąsias pataisas galima gauti iš "„Microsoft“". Tačiau siekiama ištaisyti tik šiame straipsnyje aprašytą problemą. Taikyti ją tik sistemoms, kuriose kilo ši konkreti problema. Ši karštoji pataisa gali būti papildomai patikrinta. Todėl, jei jūsų rimtai neveikia ši problema, rekomenduojame palaukti kito pakeitimų paketo, kuriame yra ši karštoji pataisa.
Norėdami nedelsdami išspręsti šią problemą, susisiekite su "„Microsoft“" klientų aptarnavimo tarnyba, kad gautumėte karštąją pataisą. Norėdami gauti visą "„Microsoft“" klientų aptarnavimo tarnybų telefonų numerių sąrašą ir informaciją apie palaikymo išlaidas, apsilankykite šioje "„Microsoft“" svetainėje:
http://support.microsoft.com/contactus/?ws=support Pastaba Ypatingais atvejais mokesčiai, kurie paprastai taikomi už palaikymo skambučius, gali būti atšaukti, jei "Microsoft" palaikymo specialistas nustato, kad konkretus naujinimas išspręs jūsų problemą. Įprastos palaikymo išlaidos bus taikomos papildomiems palaikymo klausimams ir problemoms, kurios neatitinka atitinkamo konkretaus naujinimo reikalavimų.
Pastaba Įdiegus šią karštąją pataisą, CPU derinimo duomenis apskaičiuoja tik vieną kartą. Šis pakeitimas sumažina kompiliatoriaus darbo krūvį ir išsprendžia problemą, minimą skyriuje "Simptomai". Norint visiškai išspręsti šią problemą, rekomenduojame taip pat įdiegti "Visual Basic 2008" karštąją pataisą, pateiktą šiame "Microsoft" žinių bazės straipsnyje:
951708 "Visual Basic" kompiliatorius (VBC.exe) gali naudoti 100 procentų CPU išteklių, kai kuriate "Visual Basic 2008" programą, kurioje yra daug rinkinių ir nuorodų
Būtinosios sąlygos
Jei norite taikyti šią karštąją pataisą, turite turėti įdiegtą ".NET Framework 3.5".
Reikia paleisti iš naujo
Pritaikę šią karštąją pataisą, nereikia iš naujo paleisti kompiuterio.
Karštųjų pataisų pakeitimo informacija
Ši karštoji pataisa nepakeičia jokių kitų karštųjų pataisų.
Failo informacija
Šios karštosios pataisos anglų k. versijoje yra failo atributai (ar vėlesnio failo atributai), nurodyti toliau pateiktoje lentelėje. Šių failų datos ir laikai nurodyti pasauliniu koordinuotuoju laiku (UTC). Peržiūrint failo informaciją, jis konvertuojamas į vietinį laiką. Norėdami sužinoti skirtumą tarp UTC ir vietos laiko, naudokite valdymo skydo elemento Data ir laikas skirtuką Laiko juosta.
| Failo vardas | Failo versija | Failo dydis | Data | Laikas | Platforma |
|---|---|---|---|---|---|
| Vbc.exe | 9.0.21022.113 | 1,710,584 | 03-Bir-2008 | 06:50 | x86 |
| Vbc.exe | 9.0.21022.113 | 2,346,488 | 03-Bir-2008 | 07:02 | x64 |
| Vbc.exe | 9.0.21022.113 | 4,620,280 | 03-Bir-2008 | 07:02 | IA-64 |
Sprendimo būdas
Norėdami išspręsti šią problemą, naudokite vieną iš toliau nurodytų būdų.
1 metodas
Sukurkite programą leidimo režimu.
2 metodas
Jei bandote kurti žiniatinklio taikomąją programą, Web.config faile nustatykite derinimo parinktį, kaip nurodyta toliau:
debug="false"
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.
Daugiau informacijos
Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:
824684 Standartinių terminų, naudojamų "„Microsoft“" programinės įrangos naujinimams apibūdinti, aprašas