2012-04-26 18 views
6

पर एमवीसी 3 वेब ऐप को कैसे तैनात करें विंडोज़ एज़ूर में एमवीसी 3 वेब भूमिकाओं को तैनात करना संभव है? अधिकांश ट्यूटोरियल एमवीसी 3 की तुलना में एएसपी.नेट वेब भूमिकाओं को तैनात करने पर किए जाते हैं।विंडोज़ Azure

क्या कोई मुझे एक लिंक/संकेत दे सकता है?

उत्तर

3

पुराने दिनों में वापस, एमवीसी 3 को आउट ऑफ़ द बॉक्स का समर्थन नहीं किया गया था क्योंकि उपयुक्त DLL को मैन्युअल रूप से आपके द्वारा जोड़ा जाना आवश्यक था (या स्टार्टअप कार्य के रूप में स्थापित)। इन दिनों, एमवीसी डीएल सभी एमवीसी 3 टेम्पलेट का उपयोग कर रहे हैं, इसलिए एएसपीनेट और एएसपीएनटी एमवीसी तैनाती के बीच आपको क्या करना होगा, इसमें कोई फर्क नहीं पड़ता है। मूल वेब भूमिकाएं और कार्यकर्ता भूमिकाएं केवल विंडोज 2008 सर्वर वीएम हैं, और तैनाती प्रक्रिया समान है। सबसे महत्वपूर्ण हिस्सा, जब शुरू होता है, यह सुनिश्चित कर रहा है कि आपका कनेक्शन भंडारण बिंदु को "वास्तविक" भंडारण बिंदु और देव भंडारण (जैसे आपकी डायग्नोस्टिक कनेक्शन स्ट्रिंग) पर इंगित करता है। साथ ही, सत्र स्थिति SQLExpress का उपयोग करने के लिए डिफ़ॉल्ट है, जो Windows Azure में नहीं चल रहा है, इसलिए आपको या तो web.config में SQL Azure डेटाबेस (प्लस उचित कनेक्शन स्ट्रिंग) का उपयोग करने की आवश्यकता होगी, या कैश का उपयोग करने के लिए सत्र स्थिति बदलें , एक web.config परिवर्तन)।

+0

@ डेविड..मुझे संकेत के लिए धन्यवाद। अच्छी तरह से वर्तमान में एम्यूलेटर और मेरे भंडारण के साथ टेबल होना चाहते हैं। क्या मुझे web.config पर कनेक्शन स्ट्रिंग सेट करने की आवश्यकता है? ऐसा लगता है कि मैं उस पर एक अच्छा ट्यूटोरियल नहीं मिल सकता। सीआरयूडी संचालन के साथ कम से कम एक नमूना। फिर से tnx! –

+0

ठीक है .. अब ऐसा लगता है कि मुझे एक सुराग मिला है। सामान्य Asp.net mvc3 वेब ऐप्स माइग्रेट करना सबसे आसान तरीका है। वहां मैं क्लाउड सॉल्यूशन और कुछ। डीएलएस (सर्विस रनटाइम, डायग्नोस्टिक्स) जोड़ सकता हूं .... http: //blogs.msdn.com/b/jnak/archive/2010/02/08/migrating-an-existing-asp -नेट-ऐप-टू-रन-ऑन-विंडोज-azure.aspx –

+1

क्या आप सुनिश्चित हैं कि एमवीसी डीएलएस डिफ़ॉल्ट रूप से वीएम में शामिल हैं? मैंने सोचा कि नए टेम्पलेट्स आपको कुछ भी करने के बिना कॉपी करने के लिए सेट करने में बस बेहतर थे? मुझे इस सूची में कोई भी एमवीसी डीएल नहीं मिल रहा है: http://gacviewer.cloudapp.net/Default.aspx – knightpfhor