iis - स्टैक ऑवरफ्लो एक्सप्शन लोड हो रहा है XsltCompiledTransform



xslcompiledtransform (1)

आह, आप जानते हैं कि आईआईएस (IIS) के कारण यहां समस्या अधिक है (मुझे लगता है कि यह एक वेब ऐप है क्योंकि आप इसे विन ऐप में भी देख रहे हैं)।

IIS (Win2003 से आगे) 'बेवकूफ' केवल अन्य कार्यक्रमों को दिए गए सामान्य स्टैक स्पेस का एक चौथाई भंडार करता है। यह 1 एमबी की तुलना में केवल 256KB है।

इस समस्या को हल करने के लिए, आप इस ऑपरेशन को किसी थ्रेड में चला सकते हैं। थ्रेड के निर्माता में, आप एक नया स्टैक आरक्षित आकार निर्दिष्ट कर सकते हैं। जब तक यह शीर्ष पर न जाए, काम करता है, तब तक संख्या बढ़ाने की कोशिश करें।

XslCompiledTransform को लोड करते समय मेरे पास कुछ बड़ा एक्सएसएलटी क्रैशिंग आईिस (स्टैक ओवरफ्लोएक्सेप्शन) है, जबकि पुराना (पदावनत) XslTransform ठीक काम करता है। क्या बड़े टेम्पलेट्स के साथ कुछ ज्ञात समस्या है? अजीब तरह से, एक ही XslCompiledTransform लोड सफलतापूर्वक एक win32 अनुप्रयोग में।





xslcompiledtransform