FIX: त्रुटि संदेश जब आप जो किसी प्रोजेक्ट बनाएँ एक बहुत बड़ी फ़ंक्शन Visual Studio 2005 सर्विस पैक 1 में है: "C1063: कंपाइलर सीमा: कंपाइलर स्टैक ओवरफ़्लो आंतरिक कंपाइलर त्रुटि"


लक्षण


जब आप निर्मित एक प्रोजेक्ट जो Microsoft Visual Studio 2005 सर्विस पैक 1 (SP1) एक बहुत बड़ा कार्य है, तो आपको निम्न त्रुटि संदेश प्राप्त होता है:
C1063: कंपाइलर सीमा: कंपाइलर स्टैक ओवरफ़्लो आंतरिक कंपाइलर त्रुटि।
साथ ही, यह समस्या तब होती है जब स्मृति उपयोग अनपेक्षित रूप से उच्च है।

समाधान


हॉटफिक्स जानकारी

अब एक समर्थित हॉटफिक्स Microsoft से उपलब्ध है। हालाँकि, यह केवल इस आलेख में वर्णित समस्या को ठीक करने के लिए अभिप्रेत है। यह जो इस विशिष्ट समस्या का अनुभव कर रहे हैं केवल उन्ही सिस्टमों पर लागू करें। यह हॉटफ़िक्स अतिरिक्त परीक्षण प्राप्त हो सकता है। इसलिए, अगर आप इस समस्या से बुरी तरह प्रभावित नहीं हैं, तो हम अनुशंसा करते कि आप जिसमें ये हॉटफिक्स शामिल अगले Visual Studio 2005 सर्विस पैक की प्रतीक्षा करें।

इस समस्या को तुरंत हल करने के लिए, हॉटफिक्स प्राप्त करने के लिए Microsoft ग्राहक समर्थन सेवा से संपर्क करें। Microsoft ग्राहक समर्थन सेवा के फोन नंबरों और समर्थन मूल्य के बारे में जानकारी की पूरी सूची के लिए, निम्न Microsoft वेब साइट पर जाएँ:नोट विशेष मामलों में, अगर कोई Microsoft समर्थन प्रोफेशनल निर्धारित करता है कि कोई विशेष अद्यतन आपकी समस्या का निराकरण शुल्क जो सामान्यतया समर्थन कॉल्स के लिए लगाए जाते हैं रद्द किया जा सकता है। अतिरिक्त समर्थन प्रश्नों और उन समस्याओं जो विशिष्ट में समस्याग्रस्त अद्यतन के योग्य नहीं सामान्य समर्थन शुल्क लागू होंगे।

पूर्व-आवश्यकताएँ

यदि आप Visual Studio 2005 इस हॉटफिक्स को लागू करने के लिए SP1 स्थापित होना आवश्यक है।

पुनरारंभ करने की जानकारी

यदि आप इस हॉटफिक्स को लागू करने के बाद कंप्यूटर को पुनरारंभ करने के लिए नहीं है।

हॉटफिक्स प्रतिस्थापन जानकारी

यह हॉटफिक्स किसी और हॉटफिक्स को प्रतिस्थापित नहीं करता।

फ़ाइल जानकारी

इस हॉटफिक्स के अंग्रेजी संस्करण फ़ाइल विशेषताएँ (या बाद की फ़ाइल विशेषताएँ) हैं जो निम्न तालिका में सूचीबद्ध हैं। दिनांक और समय इन फ़ाइलों के लिए समन्वित यूनिवर्सल समय (UTC में) सूचीबद्ध होते हैं। जब आप फ़ाइल जानकारी देखते हैं, तो इसे स्थानीय समय में कनवर्ट किया जाता है। UTC और स्थानीय समय में अंतर जानने के लिए, नियंत्रण कक्ष में दिनांक और समय आइटम में समय क्षेत्र टैब का उपयोग करें।
फ़ाइल का नामफ़ाइल संस्करणफ़ाइल का आकारदिनांकसमयप्लेटफ़ॉर्म
C2.dll14.0.50727. 40252,273,28023-Mar-200920:49x86
C2.dll14.0.50727.40257,196,16024-Mar-200901:11IA-64
C2.dll14.0.50727.40252,490,36824-Mar-200901:12x86
C2.dll14.0.50727.40253,600,38424-Mar-200901:13x64
C2.dll14.0.50727.40252,203,64824-Mar-200901:13x86
C2.dll14.1.60511.01,261,56824-Mar-200915:24x86
C2.dll14.1.60511.11,298,43224-Mar-200915:24x86
C2.dll14.1.60511.01,507,32824-Mar-200915:24x86
Pgort.libलागू नहीं20,45623-Mar-200920:47x86
Pgort.libलागू नहीं36,37224-Mar-200901:12IA-64
Pgort.libलागू नहीं19,45824-Mar-200901:13x64
Pgodb80.dll8.0.50727.402565,53623-Mar-200920:47x86
Pgodb80.dll8.0.50727.4025130,56024-Mar-200901:12IA-64
Pgodb80.dll8.0.50727.402570,65624-Mar-200901:13x64
Pgort80.dll8.0.50727.402545,05623-Mar-200920:47x86
Pgort80.dll8.0.50727.402581,40824-Mar-200901:12IA-64
Pgort80.dll8.0.50727.402538,40024-Mar-200901:13x64

वैकल्पिक हल


इस समस्या को हल करने के लिए, एकाधिक कोड फ़ाइलों में विभाजित कर बहुत बड़ा कार्य सरल है।

स्थिति


Microsoft ने पुष्टि की है कि यह "इन पर लागू" खण्ड में सूचीबद्ध Microsoft उत्पादों में एक समस्या है.

अधिक जानकारी


नोट इस हॉटफिक्स को लागू करने के बाद, जब आप एक बहुत बड़ी और जटिल विधि है एक प्रोजेक्ट बनाने के लिए ऑप्टिमाइज़ेशन सुविधा बंद है।

सॉफ़्टवेयर अद्यतन शब्दों के बारे में अधिक जानकारी के लिए Microsoft नॉलेज़ बेस में आलेख देखने के लिए निम्न आलेख संख्या पर क्लिक करें:
824684 Microsoft सॉफ़्टवेयर अद्यतनों का विवरण देने में प्रयुक्त होने वाले मानक शब्दों वर्णन