क्या विजुअल स्टूडियो 2012 प्रकाशित करने की आवश्यकता के बिना एक विशिष्ट Web.config परिवर्तन का उपयोग कर समाधान चला रहा है? हम प्रकाशित करने पर क्लाइंट सेटिंग्स बदलने के लिए web.config का उपयोग कर रहे हैं और स्थानीय रूप से उनका परीक्षण करना चाहते हैं।क्या मैं विजुअल स्टूडियो 2012 के साथ प्रकाशित किए बिना वेब कॉन्फ़िगर ट्रांसफॉर्म का उपयोग कर सकता हूं?
उत्तर
वेब.कॉन्फिग ट्रांसफ़ॉर्म सुविधा केवल प्रकाशन/पैकेज के दौरान उपलब्ध है।
इस के साथ सौदा यह है कि वेब प्रोजेक्ट्स में वैकल्पिक फ़ोल्डर का अमूर्तता नहीं है जहां ऐप उस फ़ोल्डर के विरुद्ध निष्पादित करता है जहां स्रोत जीत परियोजना की तरह स्थित होता है। इस वजह से बहुत सारे वीएस कोड स्रोत web.config को छूते हैं। यदि Web.config फ़ाइल स्वयं VS के बिना संशोधित है तो यह अजीब व्यवहार का कारण बन सकती है।
मैंने ब्लॉग किया है कि आप इसे http://sedodream.com/2010/10/21/ASPNETWebProjectsWebdebugconfigWebreleaseconfig.aspx पर मैन्युअल रूप से कैसे कर सकते हैं।
बहुत से लोग इस सुविधा के लिए पूछ रहे हैं, भले ही यह अपनी वेब परियोजनाओं को संभावित रूप से खराब स्थिति में डाल सके। चूंकि मांग बहुत अधिक है, इसलिए मैं स्लोचेटा में एक इशारा जोड़ने पर विचार कर रहा हूं जो वेब परियोजनाओं के लिए भी सक्षम होगा। मुझे ट्रैक करने के लिए https://github.com/sayedihashimi/slow-cheetah/issues/39 पर स्लोचेता प्रोजेक्ट पेज पर एक समस्या मिली है। आप आगे के अपडेट के लिए उस मुद्दे का पालन कर सकते हैं। यह अगले आइटमों में से एक हो सकता है जो मैं काम करता हूं, लेकिन उस समय आप उपरोक्त लिंक पर निर्देशों का उपयोग कर सकते हैं।
आपको वीएस के लिए SlowCheetah एक्सटेंशन में देखना चाहिए। जब आप प्रकाशन के अलावा F5 करते हैं, तो यह एक्सएमएल ट्रांसफॉर्म को सक्षम बनाता है। यह सिर्फ web.config से अधिक के लिए ट्रांसफॉर्म को सक्षम बनाता है।
जिमी, क्या आपने वीएस2012 के साथ स्लोचेटा की कोशिश की है? जब आप कॉन्फ़िगरेशन के बीच स्विच करते हैं और F5 दबाते हैं (कोई प्रकाशित नहीं) क्या आपका वीएस पिकअप सही रूपांतरण के साथ web.config को लागू करता है? –
मैं @ फिलिपो के लिए दूसरा यह वीएस2012 और वीएस2013 में कभी मेरे लिए काम नहीं किया। सैयद द्वारा सुझाए गए विकल्प हैं लेकिन सभी मेरे लिए हैकी भी दिखते हैं :) –
आप दृश्य स्टूडियो का उपयोग कर 2012
नोट परिवर्तनों का पूर्वावलोकन कर सकते हैं: अगर आप SlowCheetah उपयोग कर रहे हैं इससे पहले कि आप पूर्वावलोकन फ़ाइल को सहेजना होगा।
यह बहुत अच्छी तरह से काम करता है, जो आपको बदल दिया गया है 'diff' प्रारूप में दिखाएगा। – Jazzy
यह एक उत्तर होना चाहिए – unclenorton
- 1. क्या मैं विजुअल स्टूडियो 2012 के साथ एज़ूर में प्रकाशित करते समय वेब कॉन्फ़िगर ट्रांसफॉर्म का उपयोग कर सकता हूं?
- 2. विजुअल स्टूडियो 2012 आंशिक प्रकाशित
- 3. क्या मैं विजुअल स्टूडियो 2012 के साथ पीईएक्स का उपयोग कर सकता हूं?
- 4. क्या मैं विजुअल स्टूडियो को स्थापित किए बिना mstest.exe का उपयोग कर सकता हूं?
- 5. मैं विजुअल स्टूडियो 2012
- 6. विजुअल स्टूडियो 2012
- 7. विजुअल स्टूडियो 2012 प्रोजेक्ट प्रकाशित नहीं कर रहा है
- 8. मैं विजुअल स्टूडियो 2012
- 9. मैं विजुअल स्टूडियो 2012
- 10. क्या मैं विंडोज डेस्कटॉप के लिए विजुअल स्टूडियो एक्सप्रेस 2012 में एफ # का उपयोग कर सकता हूं?
- 11. विजुअल स्टूडियो 2012
- 12. एकाधिक वेब कॉन्फ़िगर ट्रांसफॉर्म के साथ इकाई फ्रेमवर्क माइग्रेशन
- 13. विजुअल स्टूडियो 'प्रकाशित' कमांड
- 14. विजुअल स्टूडियो 2012
- 15. वेब संदर्भ कैसे जोड़ें विजुअल स्टूडियो 2012
- 16. मैं वेब श्रमिकों के साथ क्या उपयोग कर सकता हूं?
- 17. विजुअल स्टूडियो 2012 आरसी
- 18. विजुअल स्टूडियो 2012 एक्सप्रेस
- 19. विजुअल स्टूडियो 2012
- 20. क्या मैं विजुअल स्टूडियो 2012 के बाद विजुअल स्टूडियो 2010 को सुरक्षित रूप से स्थापित कर सकता हूं?
- 21. क्या मैं विजुअल स्टूडियो 11 को याद कर सकता हूं?
- 22. विजुअल स्टूडियो 2012
- 23. विजुअल स्टूडियो 2012
- 24. नए विजुअल स्टूडियो 2012
- 25. "विजुअल स्टूडियो 2012
- 26. विजुअल स्टूडियो 2012
- 27. क्या मैं पूर्ण स्क्रीन दृश्य का उपयोग किए बिना आईओएस जीएलकिट का उपयोग कर सकता हूं?
- 28. विजुअल स्टूडियो 2012
- 29. विजुअल स्टूडियो 2012 में एमवीसी प्रोजेक्ट प्रकाशित करें खाली फ़ोल्डर
- 30. विंडोज सर्वर 2012 पर विजुअल स्टूडियो 2012 के साथ निराश
मुझे इस पर सईद का बिंदु दिखाई देता है। कंसोल ऐप के लिए इसका उपयोग करना समझ में आता है क्योंकि बिन/डीबग फ़ोल्डर (या अन्य कॉन्फ़िगरेशन) वह वास्तव में F5 पर निष्पादित होता है। आपको लगभग अस्थायी रूप से web.config लिखना होगा, फिर अगर आपने डिबगिंग रोक दी है तो इसे फिर से लिखना होगा। लेकिन क्या होगा यदि आप वास्तविक आईआईएस में प्रोजेक्ट चला रहे हैं और वेब सर्वर शुरू करने के लिए F5 को हिट करने की आवश्यकता नहीं है? यह एक अलग स्थानीय आईआईएस सर्वर के बजाय सबसे अच्छा विचार नहीं लगता है, आप प्रकाशन के बाद परीक्षण चला सकते हैं। –