मैंने हमेशा अपने Asp.Net प्रोजेक्ट्स के लिए विजुअल स्टूडियो के एक्सप्रेस संस्करणों का उपयोग किया है। अतीत में, मैं अपने सर्वर पर अद्यतन फ़ाइलों (* .vb) को धक्का देने के लिए एक मूल एफ़टीपी सिंक्रनाइज़र का उपयोग करता हूं, फिर परिवर्तन तुरंत वेबसाइट पर दिखाई देंगे। अब, किसी कारण से, जब मैं हमारी * .vb फ़ाइलों में परिवर्तन करता हूं, तो वे सर्वर पर प्रतिबिंबित नहीं होते हैं जब मैं ftp, पर सिंक्रनाइज़ करने के बाद मैं पहले प्रोजेक्ट का निर्माण करता हूं। इसके अलावा, हमारे नेट 4.0 परियोजना, वी.एस. 2015 के लिए 14.0.23107 निम्न निर्देशिकाओं सामान के टन के साथ उनमें से अंदर जोड़ रहा है,:मुझे विजुअल स्टूडियो 2015 में Asp.Net प्रोजेक्ट को कैसे तैनात करना चाहिए?
/.vs
/मेरा परियोजना
/Obj
इन निर्देशिकाओं में बहुत सारी फाइलें हैं जिन्हें मुझे नहीं पता कि वे क्या करते हैं, और किसी कारण से हमारी परियोजना ने पूरी तरह से अलग व्यवहार किया है। अब जब हम एफ़टीपी पर सिंक्रनाइज़ करने का प्रयास करते हैं, तो एक और अधिक फाइलें होती हैं, और ऐसा लगता है कि वास्तविक अंतर्निहित स्रोत बदलना काम नहीं करता है। हमें उपर्युक्त निर्देशिकाओं में सभी अन्य फ़ाइलों को सिंक्रनाइज़ करना है, फिर हम परिवर्तन देख सकते हैं।
क्या यह एक नया तरीका है जो वे चीजें कर रहे हैं, या ऐसा इसलिए है क्योंकि वीएस अब मुक्त है और हमें एक बेहतर संस्करण मिल रहा है जहां हमें "सिंक्रनाइज़" नहीं करना है?
क्या चीजों को करने के सरल तरीके पर वापस जाने का कोई तरीका है, जहां हमारे पास हमारी स्रोत फ़ाइलों के साथ एक सादा निर्देशिका है और उन्हें सर्वर पर सिंक करें? क्या हमें ऐसा नहीं करना चाहिए? यदि नहीं, तो हमें किस विधि का उपयोग करना चाहिए और सर्वर पर हमें किन फ़ाइलों को धक्का देना चाहिए?
और आप विजुअल स्टूडियो की प्रकाशित सुविधा का उपयोग क्यों नहीं करना चाहते हैं? यह बहुत अच्छी तरह से काम करता है। Honeslty मुझे नहीं मिलता है कि आप वैसे भी .vb फ़ाइलों को क्यों अपलोड करेंगे। संकलित डीएलएस और संसाधनों का क्या मायने रखता है, इसलिए मूल रूप से आपको कॉपी करने की आवश्यकता है, आपको इमारत के बाद मिल जाएगा। यदि आप इसे सर्वर पर agin बनाना चाहते हैं, तो अच्छी तरह से, सभी स्रोत फ़ाइलों की प्रतिलिपि बनाएँ, ओबीजे आप अनदेखा कर सकते हैं। कोई विचार नहीं है कि आपने MyProject फ़ोल्डर को कहां से प्राप्त किया है, हालांकि :) जब तक आप एएसपी 4.0 का उपयोग करते हैं, तो कुछ भी – mikus
बदलता है, मैं पिछले 10 वर्षों से मुफ्त संस्करण का उपयोग कर रहा हूं, और कोई प्रकाशित क्षमता नहीं थी ... – wayofthefuture
अपने खरगोशों को बदलने का समय, प्रकाशन का उपयोग करें, अगर केवल पिछली विधि के साथ आपकी कई समस्याएं हैं .. तो अच्छी तरह से, उन्हें सिंक्रनाइज़ न करें और ईमानदारी से, ftp के माध्यम से स्रोत फ़ाइलों को सिंक्रनाइज़ करना ... यह बहुत खराब है। अगर मुझे करना था, तो मैं सर्वर को स्रोत नियंत्रण – mikus