के साथ वेब एपीआई प्रोजेक्ट को तैनात करते समय बिल्ड सर्वर पर "एक्सेस अस्वीकार कर दी गई है" मेरे वेब एपीआई प्रोजेक्ट के लिए वेब एपीआई हेल्प पेज का उपयोग करके एक्सएमएल दस्तावेज जेनरेट करने के लिए, मुझे "एक्सएमएल दस्तावेज फाइल" विकल्प को " मेरे प्रोजेक्ट के गुणों का खंड "बनाता है। जब मैं स्थानीय रूप से निर्माण करता हूं तो यह सही ढंग से प्रलेखन उत्पन्न करता है।एक्सएमएल प्रलेखन
हालांकि, जब मैं में जाँच, मैं निम्न त्रुटि बिल्ड सर्वर पर मिलता है:
सीएससी: त्रुटि पैदा एक्सएमएल फ़ाइल प्रलेखन 'c: \ बनाता है \ 3 ... \ सूत्रों का कहना है \ CurrentVersion। .. \ ProjectName \ App_Data \ XmlDocument.xml ' (' प्रवेश निषेध है। ')
मैं ऐसा क्यों होता है यकीन नहीं है, क्योंकि यह प्रत्येक वैसे भी निर्माण के लिए एक नया निर्देशिका बनाता है। मैंने इस मुद्दे को गुमराह किया और स्टैक ओवरफ़्लो की खोज की, लेकिन मुझे मिला एकमात्र समाधान XML दस्तावेज़ फ़ाइल को निकालना था (जो वेब एपीआई सहायता पृष्ठों का उपयोग करने के उद्देश्य को हरा देता है)। मैं इसे कैसे हल करूं?
के लिए फिर से जेनरेट किया गया है क्या आपके पास "ProjectName \ App_Data \ XmlDocument.xml" फ़ाइल TFS में चेक-इन है?और क्या आप प्रत्येक निर्माण के लिए फ़ाइल को ओवरराइट करने का प्रयास कर रहे हैं? – Isaiah4110
हां, फ़ाइल की जांच की गई है। मैं चाहता हूं कि फ़ाइल प्रत्येक बिल्ड के साथ ड्रॉप फ़ोल्डर में कॉपी हो जाएगी, लेकिन मुझे लगता है कि प्रत्येक बिल्ड के लिए एक नया ड्रॉप फ़ोल्डर बनाया गया है, इसलिए मुझे ओवरराइट होने की आवश्यकता नहीं होगी। – mayabelle