मैं एक .net परियोजना (MySolution.Common) app.config का उपयोग करता है। मैं MySolution.InteropCtrl नामक एक इंटरऑपसर कंट्रोल प्रोजेक्ट में MySolution.Common प्रोजेक्ट का उपयोग कर रहा हूं। MySolution.InteropCtrl को एक वीबी 6 प्रोजेक्ट में एम्बेड किया गया है। जब MySolution.InteropCtrl VB6 प्रोजेक्ट में है, तो यह app.config फ़ाइल नहीं ढूंढ सकता है। इंटरऑपंट्रोल में सबकुछ VB6 में काम करता है, इसके अलावा ऐप.कॉन्फिग फ़ाइल में जानकारी पर निर्भर करता है। मुझे बदलने की क्या ज़रूरत है ताकि MySolution.InteropCtrl VB6 में app.config फ़ाइल देख सके?इंटरॉप साथ app.config नियंत्रणों का प्रयोग करना
उत्तर
मैं इस पर 100% यकीन नहीं है। लेकिन मैं कुछ संभावनाओं को फेंक दूंगा। सबसे पहले, app.config फ़ाइल के लिए सही नाम नहीं है। यह अपनी परियोजना में app.config है, लेकिन यह ऑटो का नाम बदलकर द्विआधारी .exe.config या द्विआधारी .dll.config जहां द्विआधारी परियोजना का नाम है (परियोजना प्रकार के आधार पर) हो जाता है।
दूसरा, मैं 100% निश्चित नहीं हूं कि dll.config फ़ाइलों को हमेशा ठीक से लोड किया जाता है और एप्लिकेशन लोड होने पर .NET द्वारा पढ़ा जाता है। मुझे विश्वास नहीं है कि यह स्वचालित रूप से होता है, और यह कि एक अतिरिक्त कॉल है जिसे आपको कॉन्फ़िगरेशन फ़ाइल को पढ़ने के लिए करना है यदि यह डीएल के लिए है। यदि आप अपने exe से मेल खाने के लिए कॉन्फ़िगरेशन फ़ाइल का नाम बदलते हैं, तो यह निश्चित रूप से लोड हो जाएगा और आपके लिए उपलब्ध होगा।
बेथ मासी के पास एक ब्लॉग पोस्ट है जो वर्णन करता है कि वीबी 6.0 के साथ इंटरऑप कंट्रोल के लिए कॉन्फ़िगरेशन फ़ाइल का उपयोग कैसे करें।
दो विकल्प:
1) अपने vb.exe पथ का पता लगाएं और VB6.exe.config के रूप में, वहाँ में अपने config डाल दिया।
2) यदि आपको आईडीई का उपयोग करने की आवश्यकता नहीं है तो बस अपने MyApp.exe को अपने प्रोजेक्ट के फ़ोल्डर में MyApp.exe.config के रूप में डालें, फिर exe चलाएं और इसे मिल जाएगा।
- 1. ऐसा करके इंटरॉप कार्यालय इंटरॉप
- 2. WPF नियंत्रणों का वर्तमान आकार प्राप्त करना
- 3. COM इंटरॉप
- 4. 'भेजें' विधि के साथ `+ =` का प्रयोग
- 5. एक्सेल इंटरॉप प्रिंट
- 6. app.config
- 7. app.config
- 8. app.config
- 9. COM इंटरॉप नेट एसटीए
- 10. अलग इंटरॉप संदर्भ
- 11. app.config
- 12. सहेजें XLS इंटरॉप एक्सेल का उपयोग
- 13. app.config
- 14. App.config?
- 15. का प्रयोग LINQ में
- 16. app.config
- 17. app.config
- 18. का प्रयोग तुलनित्र सेट
- 19. app.config
- 20. एसक्यूएल: का प्रयोग करें *
- 21. का प्रयोग रंग
- 22. WinForms app.config में पासवर्ड एन्क्रिप्ट करना, .NET
- 23. App.Config के साथ IronPython का उपयोग कैसे करें?
- 24. ओपन-OpenCL इंटरॉप स्थानांतरण बार + बनावट
- 25. प्रयोग
- 26. jqGrid पेजर क्षेत्र - फ़ॉन्ट बहुत बढ़िया आइकन का प्रयोग करना
- 27. डब्ल्यूपीएफ एमवीवीएम शुरू करना। एक ढांचे का प्रयोग करें?
- 28. प्रयोग
- 29. नेट और लोटस नोट्स इंटरॉप
- 30. ') या मर (' का प्रयोग पीएचपी
मैं फ़ाइल (VB6 के द्विआधारी नाम) .exe.config नाम बदलने के लिए था और यह काम किया। धन्यवाद। – wusher