मैंने देखा है कि जब मैं नई एएसपी.NET प्रोजेक्ट प्रकाशित करता हूं, तो यह सभी गैर-कोड फ़ाइलों को संकुल में रूट फ़ोल्डर में रखता है। जैसे इन फ़ाइलों को वहाँ अंत:फ़ाइलों को ASP.NET कोर में प्रकाशित होने से कैसे बाहर निकालना है?
- प्रोफाइल
- gulpfile.js
प्रकाशित फ़ोल्डर में शामिल करने के लिए कोई वास्तविक जरूरत नहीं है प्रकाशित करें। पुराने समाधानों में यह उन्हें बाहर करने के लिए फ़ाइलों के गुणों को संशोधित करने जितना आसान था। अब गुण कुछ पूरी तरह से अलग करते हैं और एक बेकार संवाद खोलते हैं जहां आप केवल फ़ाइल का पथ देख सकते हैं। शायद कुछ और तरीका करना संभव है? आदर्श रूप से आईडीई इन सामान्य फ़ाइलों को प्रकाशित न करने के लिए पर्याप्त स्मार्ट होना चाहिए, लेकिन कुछ कस्टम के लिए इसे बाहर करने का एक तरीका होना चाहिए।
यह निश्चित रूप से एक समस्या का इतना बड़ा नहीं है कि कुछ अतिरिक्त फाइलें प्रकाशित हो जाती हैं, लेकिन यह उन्हें बाहर करने के लिए भी समझ में आता है।
पीएस संभावित प्रस्तावित डुप्लिकेट समान नहीं है, क्योंकि यह केवल पुरानी परियोजना/समाधान संरचना के साथ ही व्यवहार करता है, जबकि एएसपी.नेट कोर ने एक नया परिचय दिया जहां दूसरा समाधान लागू नहीं है।
आप .pubxml
फ़ाइल सीधे संपादित कर सकते (यह सिर्फ एक्सएमएल है) तत्वों को जोड़ने के:
संभावित डुप्लिकेट [दृश्य स्टूडियो में प्रकाशित वेबसाइट से फ़ाइलों को बाहर निकालें] (http://stackoverflow.com/questions/650875/exclude-files-from-web-site-publish-in-visual-studio) – Richard
यह काफी डुप्लिकेट नहीं है, एएसपी की संरचना।नेट 5 फाइलें अलग-अलग हैं और यह करने के अन्य उचित तरीके हो सकते हैं, खासकर अगर आप खाते में बिल्ड लेते हैं (यह तब तक प्रकाशन करता है जब पैकेजिंग को तब तक पढ़ा जाता है जब तक मैं समझता हूं)। सुझाया गया डुप्लिकेट अन्य प्रकार की परियोजनाओं/समाधानों के लिए है। –
वास्तव में यह नहीं है। एमवीसी 5 और एएसपी.नेट 5 और बहुत अलग: एमएस से वास्तव में अनुपयोगी संस्करण। – Richard