विजुअल स्टूडियो प्रोजेक्ट में bin \ debug और obj \ debug के बीच क्या अंतर है। (मेरे मामले में वीबी.नेट)। मैं Google पर चारों ओर घूम रहा हूं और बिन \ डीबग "आधिकारिक" संकलित कोड (फाइलनाम में "डीबग" के बावजूद) को पकड़ने लगता है। यदि यह सच है, तो डेवलपर के लिए obj \ debug महत्वपूर्ण सामग्री हैं?बिन डीबग बनाम obj debug: क्या अंतर है?
उत्तर
जब आप अपना समाधान बनाते हैं तो दोनों निर्देशिकाओं को विजुअल स्टूडियो द्वारा उपयोग किया जाता है।
obj
निर्देशिका में आपके स्रोत कोड से उत्पन्न इंटरमीडिएट फ़ाइलें शामिल हैं। वे अंतिम निष्पादन योग्य बनाने के लिए उपयोग किए जाने वाले ब्लॉक बना रहे हैं। यह निर्देशिका बिल्ड के बीच कैश के रूप में भी कार्य करती है और आपको वृद्धिशील संकलन करने की अनुमति देती है। हर बार जब आप बिल्ड करते हैं तो सबकुछ जरूरी नहीं है, जो बिल्ड प्रक्रिया को तेज कर सकता है।
bin
निर्देशिका में निर्माण के दौरान उत्पन्न अंतिम निष्पादन योग्य होता है। ये वे फ़ाइलें हैं जिन्हें आप आमतौर पर उपयोगकर्ता को देते हैं।
दोनों निर्देशिकाओं में उपनिर्देशिकाएं हैं, जो आपके द्वारा बनाए गए प्रत्येक समाधान कॉन्फ़िगरेशन के लिए एक है। डिफ़ॉल्ट रूप से इन्हें Debug
और Release
कहा जाता है, लेकिन आप विजुअल स्टूडियो के कॉन्फ़िगरेशन मैनेजर के भीतर से किसी भी कॉन्फ़िगरेशन बना सकते हैं। ये आपको उस प्रकार के निर्माण के आधार पर अलग-अलग कॉन्फ़िगरेशन की अनुमति देता है, जिसे आप करना चाहते हैं।
वे इस अर्थ में महत्वपूर्ण हैं कि विजुअल स्टूडियो को फ़ाइलों को कहीं से कहीं स्टोर करना है। लेकिन अगर आप उन्हें नहीं चाहते हैं तो आप उन्हें सुरक्षित रूप से हटा सकते हैं। आवश्यकता होने पर उन्हें फिर से बनाया जाएगा।
- 1. बिन \ डीबग
- 2. #ifdef DEBUG बनाम #if DEBUG
- 3. DEBUG बनाम _DEBUG
- 4. Reflect.ownKeys (obj) और Object.keys (obj) के बीच क्या अंतर है?
- 5. विजुअल स्टूडियो आउटपुट फ़ाइल '... \ obj \ Debug \ Foo.Bar.dll "
- 6. सी #: बिन \ डीबग फ़ोल्डर में कॉन्फ़िगरेशन फ़ाइल
- 7. फ़ाइल नहीं मिल सकी 'obj \ डीबग \ OldProjectName.csproj.FileListAbsolute.txt
- 8. .NET कंपाइलर - DEBUG बनाम रिलीज
- 9. विजुअलस्टूडियो बिन \ डीबग फ़ोल्डर्स में पीडीबी फाइलें
- 10. "बिन \ डीबग \ Daemon.exe.manifest; बिन \ रिलीज \ Daemon.exe.manifest" * कार्य की "InputManifest" पैरामीटर के लिए अमान्य मान है
- 11. ऑब्जेक्ट (obj) === obj क्या करता है?
- 12. .gitignore और विजुअल स्टूडियो प्रोजेक्ट: बिन/डीबग निर्देशिका को अनदेखा करें, लेकिन बिन/रिलीज निर्देशिका
- 13. "सक्रिय (डीबग करें)" बनाम "डीबग"
- 14. कठोर प्रदर्शन अंतर: डीबग बनाम रिलीज
- 15. ऑब्जेक्ट obj = ऑब्जेक्ट() और ऑब्जेक्ट obj() के बीच क्या अंतर है?
- 16. ईएलएफ फाइलों और बिन फाइलों के बीच क्या अंतर है?
- 17. Defines.Debug बनाम #if डीबग
- 18. () बनाम [] बनाम {} के बीच क्या अंतर है?
- 19. रिलीज मोड बनाम डीबग = "झूठा"
- 20. Loglevel डीबग क्या है?
- 21. क्या डीबग और रिलीज के बीच कोई (प्रदर्शन) अंतर है?
- 22. @StaticMetamodel और SingularAttribute <Obj,Obj> क्या है?
- 23. DEBUG मोड
- 24. प्रकाशित डीएलएल में डीबग/रिलीज मोड का निर्धारण करें? #DEBUG
- 25. कब obj! == obj सच हो सकता है?
- 26. संकलन/डिबगिंग करते समय, क्या VS को bin \ debug क्षेत्र में मौजूदा फ़ाइलों को हटाना है?
- 27. क्या Asp.net मार्कअप के लिए #IF DEBUG है?
- 28. #ifdef DEBUG प्लेटफार्म
- 29. setEnabled() बनाम सेटक्लिकेबल(), क्या अंतर है?
- 30. ईसीयू बनाम डीसी.बी. अंतर क्या है?
संभावित डुप्लिकेट [ओबीजे और बिन फ़ोल्डर्स (विजुअल स्टूडियो द्वारा निर्मित) क्या हैं?] (Http://stackoverflow.com/questions/5308491/what-are-the-obj-and-bin- फ़ोल्डर्स -created-दर-दृश्य स्टूडियो से इस्तेमाल के लिए) – RubberDuck