Azure पर तैनाती के बाद, मुझे सर्वर त्रुटियां मिल रही थी - एप्लिकेशन नहीं चलेंगे। तो मैंने उदाहरण में एक दूरस्थ डेस्कटॉप किया और पाया कि web.config पूरी तरह से ओवरहाल किया गया था ... क्या चल रहा है? मैंने सोचा कि web.config को पैक किया गया था? इसके बजाए, संपूर्ण कॉन्फ़िगरेशन बदल दिया गया है। जब मैं मूल, अनलर्टेड, सही कॉन्फ़िगरेशन के साथ "नया" संस्करण बदलता हूं, तो मेरा ऐप इरादे के अनुसार काम करता है।Azure परिनियोजन के दौरान Web.config बदल गया (भारी)
सबसे पहले, यहां क्या हो रहा है? मैं क्या गलत कर रहा हूं? इस तरह मैं भविष्य में इसे समझ सकता हूं और इसे दोहराना नहीं चाहता हूं।
दूसरा, मैं इस व्यवहार को कैसे रोकूं? मैं मूल web.config तैनात करना चाहता हूँ - कुछ मनमाने ढंग से imposter नहीं। धन्यवाद!
क्या आप दो संस्करणों के कुछ उदाहरण पोस्ट कर सकते हैं? क्या आपके पास डीबग/रिलीज के लिए Web.config ओवरले हैं? क्या आपके पास पैरामीटर ट्रांसफॉर्मेशन कॉन्फ़िगर किया गया है? (http://msdn.microsoft.com/en-us/library/dd465326%28VS.100%29.aspx जैसे कुछ) –
हाँ, मैंने कॉन्फ़िगर की एक छवि पोस्ट करने का प्रयास किया लेकिन मेरी "प्रतिष्ठा" बहुत कम है। मेरे पास कोई ओवरले या ट्रांसफॉर्मेशन नहीं है (विशेष रूप से इस मुद्दे के कारण)। चित्र (एक ही प्रश्न से) यहां है: http://social.msdn.microsoft.com/Forums/en-US/windowsazuredevelopment/thread/2b5d705e-ffd5-4022-b32d-c67c0fe518cf। –
क्या आप यह सुनिश्चित करने के लिए एज़ूर पैकेज निकालेंगे कि परिवर्तन/पैकेजिंग के दौरान परिवर्तन होता है? यदि आप स्थानीय रूप से एज़ूर एमुलेटर में समान कॉन्फ़िगरेशन चलाते हैं तो फ़ाइल बरकरार रहती है? –