मुझे अपनी लॉग फ़ाइल में त्रुटियां मिल रही हैं जो messageconfig फ़ाइल नहीं मिली है। यह पता चला कि मेरा आवेदन इसे bin \ debug फ़ोल्डर में उम्मीद कर रहा था। आवेदन की अपेक्षा करने का क्या कारण है? ऐसा लगता है कि जब प्रोजेक्ट बनाया जाता है तो उसे कॉन्फ़िगरेशन फ़ाइल को bin \ debug फ़ोल्डर में कॉपी करना चाहिए। क्या मुझे एक निश्चित परियोजना सेटिंग याद आ रही है?सी #: बिन डीबग फ़ोल्डर में कॉन्फ़िगरेशन फ़ाइल
उत्तर
एप्लिकेशन/web.config फ़ाइलों के रूप में एक ही निर्देशिका में होने की उम्मीद है आवेदन/वेब रूट।
अन्य, संदर्भित कॉन्फ़िगरेशन फ़ाइलें अन्य निर्देशिकाओं में हो सकती हैं, जैसा कि मुख्य कॉन्फ़िगरेशन फ़ाइल में निर्दिष्ट है।
यदि आप .config
फ़ाइल पर राइट क्लिक करते हैं, तो properties
पर Copy to Ouput Directory
प्रविष्टि है।
यह, या तो Copy if Newer
या Copy always
सेट किया जाना चाहिए इस Do not copy
पर सेट है, .config
यह उम्मीद है जहां नहीं द्वारा डिबग/रिलीज फ़ोल्डर में प्रतिलिपि होगा।
कॉन्फ़िगरेशन फ़ाइलों को निष्पादन असेंबली के समान स्थान पर होने की उम्मीद है।
इस तो सवाल की जाँच करें: .NET 2.0 Application Settings (user.config) file location
आप सेट कर सकते हैं फ़ाइलों कार्रवाई का निर्माण करने की "हमेशा कॉपी" ..
आमतौर पर आपको केवल .exe की आवश्यकता होती है। अपनी परियोजना को साफ और पुनर्निर्माण करने का प्रयास करें ..
आशा है कि यह
- 1. बिन \ डीबग
- 2. विजुअलस्टूडियो बिन \ डीबग फ़ोल्डर्स में पीडीबी फाइलें
- 3. विजुअल स्टूडियो 2010 में प्रोजेक्ट फ़ोल्डर में बिन/डीबग में फ़ाइलों का उपयोग कैसे करें?
- 4. डीबग फ़ोल्डर
- 5. "log4net.xml" फ़ाइल क्या है जो आपके बिन फ़ोल्डर
- 6. पाइथन पैकेज के बिन फ़ोल्डर में कौन सी स्क्रिप्ट्स जाएंगी?
- 7. कॉन्फ़िगरेशन फ़ाइल (सी/सी ++)
- 8. MSBuild को आउटपुट (बिन) फ़ोल्डर
- 9. डीबग और रिलीज कॉन्फ़िगरेशन
- 10. .gitignore और विजुअल स्टूडियो प्रोजेक्ट: बिन/डीबग निर्देशिका को अनदेखा करें, लेकिन बिन/रिलीज निर्देशिका
- 11. सी # विंडोज सेवा कॉन्फ़िगरेशन फ़ाइल
- 12. बिन
- 13. कॉन्फ़िगरेशन फ़ाइल में डेटाबेस फ़ाइल के लिए सापेक्ष पथ
- 14. /बिन/बैश printf सी
- 15. एक्लिप्स डीबग कॉन्फ़िगरेशन में डिफ़ॉल्ट वीएम तर्क?
- 16. एमएसबिल्ड लक्ष्य _CopyWebApplication सभी आवश्यक फ़ाइलों को बिन फ़ोल्डर
- 17. कॉन्फ़िगरेशन फ़ाइल
- 18. रीसायकल बिन में पथ के साथ एक फ़ोल्डर या फ़ाइल को मैं कैसे हटा सकता हूं?
- 19. डिफ़ॉल्ट एवीडी कॉन्फ़िगरेशन फ़ोल्डर (.android)
- 20. विजुअल स्टूडियो 2008 बिन फ़ोल्डर में डीएलएल लॉक करता है और इसे
- 21. "बिन \ डीबग \ Daemon.exe.manifest; बिन \ रिलीज \ Daemon.exe.manifest" * कार्य की "InputManifest" पैरामीटर के लिए अमान्य मान है
- 22. वीएस -2008.NET: मुख्य प्रोजेक्ट के बिन फ़ोल्डर
- 23. ग्रहण शॉर्टकट "अंतिम डीबग कॉन्फ़िगरेशन डीबग करें" (एफ 11 नहीं)
- 24. विंडोज़ सेवा - कॉन्फ़िगरेशन फ़ाइल
- 25. संगीतकार और कॉन्फ़िगरेशन फ़ाइल
- 26. कॉन्फ़िगरेशन फ़ाइल
- 27. कॉन्फ़िगरेशन फ़ाइल
- 28. कॉन्फ़िगरेशन फ़ाइल
- 29. कॉन्फ़िगरेशन फ़ाइल
- 30. लिनक्स कॉन्फ़िगरेशन फ़ाइल लाइब्रेरी
'messageconfig' का विस्तार क्या है? '.config'? यदि ऐसा है, तो इसे * बिन \ डीबग फ़ोल्डर में कॉपी करना चाहिए और इसकी अपेक्षा की जाती है क्योंकि यह असेंबली/एप के साथ रहने की उम्मीद है जो इसे कॉन्फ़िगर कर रहा है। जब आप समाधान एक्सप्लोरर में उस फ़ाइल का चयन करते हैं, तो यह प्रॉपर्टी विंडो में "आउटपुट निर्देशिका में कॉपी करें" के लिए क्या कहता है? –