2014-09-18 5 views
8

में तैनाती पैरामीटर का विस्तार करना मैं तैनाती के समय पर अपनी सेवा के web.config को बदलने के लिए एमएसडीईपी का उपयोग कर रहा हूं। यह बहुत अच्छा काम करता है सिवाय इसके कि अब मैं एक लाइट्सविच ऐप विकसित कर रहा हूं जो अपनी खुद की पैरामीटर.एक्सएमएल फ़ाइल उत्पन्न करता है। इसलिए जब मैं समय पर तैनाती पर लाइट्सविच विशिष्ट पैरामीटर को कॉन्फ़िगर कर सकता हूं, तो मुझे अपने स्वयं के पैरामीटर इंजेक्ट करने का कोई तरीका नहीं मिला है। मैं निश्चित रूप से प्रकाशन के बाद पैरामीटर.एक्सएमएल संशोधित कर सकते हैं। क्या मेरे पैरामीटर को शामिल करने के लिए लाइट्सविच को बताने का कोई और आसान तरीका है?लाइट स्विच एप्लिकेशन

उत्तर

1

मानक एएसपी.नेट वेब एप्लिकेशन प्रोजेक्ट में आप बस अपनी प्रोजेक्ट में पैरामीटर.एक्सएमएल फ़ाइल जोड़ सकते हैं और इसका उपयोग जेनरेट की गई फाइल के बजाय किया जाएगा। मैं लाइटस्विच को भी इसका समर्थन करने की उम्मीद करता हूं लेकिन 2011 से निम्नलिखित ब्लॉग पोस्ट से पता चलता है कि यह काम नहीं करता है।

http://blog.pragmaswitch.com/?p=120

हो सकता है कि इस वी.एस./MSBuild के नवीनतम संस्करण में तय किया गया है। मैं इसे पहले कोशिश करूंगा।

पिछले ब्लॉग पैकेज में पैरामीटर.एक्सएमएल फ़ाइल को वर्कअराउंड के रूप में संशोधित करने का सुझाव देता है।

तुम भी MSDeploy.exe सेटिंग्स declareParamFile या declareParam

http://technet.microsoft.com/en-us/library/dd569084(v=ws.10).aspx

आशा इस मदद करता है का उपयोग कर पैरामीटर जोड़ सकता है!

+0

असल में मुझे यह काम करने के लिए कभी नहीं मिला। जहां तक ​​मैं कह सकता हूं, ब्लॉग पोस्ट सही था और मैं पैरामीटर फ़ाइल को संशोधित करने के लिए पोस्ट परिनियोजन चरण का उपयोग करने के लिए गया था। लाइट्सविच का उपयोग सीधे वेब एपीआई 2 से स्विच करने के कुछ ही समय बाद। – DubiousPusher

संबंधित मुद्दे