मैं एक स्वत: जेनरेट सी # प्रोग्राम को एक-ऑफ "स्क्रिप्ट" संकलित करने की कोशिश कर रहा हूं। इस कार्यक्रम में 120,000 विभिन्न स्ट्रिंग अक्षर शामिल हैं। सी # संकलक इस निर्माण नहीं कर सकते, कह रही:सी # संकलन त्रुटि: "अधिक उपयोगकर्ता स्ट्रिंग बनाने के लिए कोई लॉजिकल स्पेस नहीं छोड़ा गया"
Unexpected error writing metadata to file '<removed>' -- 'No logical space left to create more user strings.'
वहाँ स्ट्रिंग शाब्दिक की संख्या एक एक मॉड्यूल में हो सकता है पर .NET में एक कठिन सीमा है? यह सीमा क्या है? क्या इसके चारों ओर कोई रास्ता है?
मैन, यह चारों ओर एक बुरा विचार की तरह लगता है। –
जैसा कि रेमंड चेन ने एक बार कहा था, "अगर आपको [सीमाओं के बारे में पूछना है], तो आप शायद कुछ गलत कर रहे हैं": http://blogs.msdn.com/oldnewthing/archive/2007/03/01/1775759। एएसपीएक्स – AakashM
लगता है जैसे आपको पुनर्विचार की आवश्यकता हो सकती है कि आप आर्किटेक्चर हैं ... आपको इतने सारे स्ट्रिंग अक्षर क्यों चाहिए? क्या आप कोड या कुछ में एक शब्दकोश संग्रहीत कर रहे हैं? – peSHIr