मैं यह इंगित करना चाहता हूं कि यह एक असफल समस्या है क्योंकि कई ओपी को इंगित करने की कोशिश करते हैं। मामला असंवेदनशीलता बिंदु के बगल में है। बिंदु Lorenz03Tx एक टिप्पणी में बताता है, भले ही फ़ाइल सिस्टम मामला अनिवार्य है, मामला बरकरार रखा गया है, इसलिए इसे नियंत्रित किया जा सकता है।
क्रॉस प्लेटफ़ॉर्म विकास करते समय ऐसा काउंटर उपाय वास्तव में बहुत अच्छा होता है, और कोड के बाद अन्य प्लेटफ़ॉर्म के लिए संकलित होने पर काम के बाद बहुत अधिक रोकता है। यह भूलना न भूलें कि निर्माण प्रक्रिया को और अधिक चुनौतीपूर्ण बनाने के लिए आप डेवलपर्स के लिए बेहतर आदतें प्रेरित करेंगे, क्योंकि वे धीरे-धीरे अधिक सुसंगत होंगे कि वे फाइलों को कैसे शामिल करते हैं और नाम देते हैं।
टी एल; डॉ
एक समाधान एक स्क्रिप्ट है कि बस बयान शामिल के लिए स्रोत फ़ाइलों को स्कैन करता है और उन्हें अपने साथ शामिल रास्तों से मिलान करने की कोशिश करता है उपयोग करने के लिए है।इस तरह की एक स्क्रिप्ट दृश्य स्टूडियो पोस्ट-बिल्ड इवेंट में जोड़ा जा सकता है, और इस प्रकार प्रत्येक बिल्ड पर चलाया जा सकता है, या (krlmlr से प्रेरित) केस संकुचन को लागू करने वाले एक कंपाइलर के प्रीप्रोसेसर का उपयोग करें।
मैंने यूनिक्स कोड बेस के साथ काम करते समय यह एक समस्या देखी है जो एक ही फ़ाइल नाम के दो संस्करणों का उपयोग कर सकती है, लेकिन विभिन्न मामलों के साथ। –