से पीडीबी संदर्भों को हटाएं मैं डीबगिंग के बाद अंतिम बाइनरी निष्पादन योग्य या डीएल पर हमेशा एक नज़र डालने और किसी भी आईडीई के साथ फाइल बनाने के लिए उपयोग करता हूं। अब मैं कचरा या अनावश्यक संदर्भों के बिना, सर्वश्रेष्ठ रिलीज की खोज में विजुअल सी ++ 2010 का प्रयास कर रहा हूं। तो, मैंने दो परियोजनाओं के साथ एक नया समाधान बनाया: एक निष्पादन योग्य और इसकी डीएलएल। वीसी ++ ने कोड और अंतिम फ़ाइल के बीच कई मध्यस्थ फाइलें बनाई हैं। मैंने .exe और .dll को हेक्साडेसिमल संपादक के साथ खोला और ऐसा कुछ देखा जो मुझे पसंद नहीं आया। फ़ाइल के अंदर कहीं भी पीडीबी फ़ाइल का एक पूर्ण पथ है।रिलीज फ़ाइल
क्यों? मैं इसे वीसी ++ से कैसे हटा सकता हूं?
इसके लिए कुछ प्री-प्रोसेसर कमांड होना चाहिए। एक पीडीबी फ़ाइल के लिए एक पूर्ण पथ का उपयोग क्या है, जैसे "डी: \ माय प्रोजेक्ट्स \ प्रोजेक्ट 1 \ रिलीज \ प्रोजेक्ट 1.pdb" फाइल के बाइनरी के अंदर जो विभिन्न फ़ोल्डरों वाले कंप्यूटरों पर वितरित किया जाएगा? इसके अलावा, मैं अपने ड्राइव के मार्गों में से एक को बाइनरी फ़ाइल के अंदर सहेजना नहीं चाहता हूं जिसे मैं अन्य लोगों के साथ साझा करना चाहता हूं। मैं रिलीज मोड में हूं, मुझे उस अनावश्यक जानकारी का उपयोग नहीं दिख रहा है। मैं इसे कैसे हटा सकता हूं? धन्यवाद!
के इस [सवाल] संभावित डुप्लिकेट [1]? आप पीडीबी के पथ को हटा सकते हैं। लेकिन, कृपया पीडीबी के संदर्भ में रखें। [1]: http: // stackoverflow।कॉम/प्रश्न/75 9 6628/स्ट्रिप-द-पथ-टू-द-पीडीबी – mox