मैंने एएसपी.नेट एमवीसी का उपयोग कर अपने ग्रीष्मकालीन इंटर्नशिप के लिए एक साइट लिखी है। प्रगति अच्छी तरह से चल रही है लेकिन एक चीज जो मैंने दर्दनाक पाया है वह तैनाती है। विशेष रूप से, क्योंकि हमारे पास लगातार तैनाती होती है और मैं उन्हें हाथ से कर रहा हूं।मेरे एएसपी.नेट एमवीसी अनुप्रयोग की तैनाती को स्वचालित करने के लिए मुझे किस टूल का उपयोग करना चाहिए?
मैं "मानक" .NET परिनियोजन उपकरण की तरह दिख रहा हूं जिसका उपयोग हमारी तैनाती प्रक्रिया को स्वचालित करने के लिए एएसपी.नेट एमवीसी प्रोजेक्ट के साथ किया जा सकता है।
कुछ बातें मैं उपकरण चाहते हैं करने के लिए सक्षम होने के लिए (कि मैं अब मैन्युअल रूप से करना):
- सेट संकलन मोड "रिलीज करने के लिए"
- मेरी ASP.NET MVC वेब अनुप्रयोग प्रोजेक्ट प्रकाशित
- डिबग मोड सुनिश्चित = "बंद" अपनी वेब कॉन्फ़िग
- बदलें देव db से हमारे डेटाबेस के लिए कनेक्शन तार में डाटाबेस की जानकारी
- स्थानांतरण वेब सर्वर से वेबसाइट को ठेस
- आदर्श रूप से, यह अच्छा होगा अगर उसने आईआईएस साइट को रोक दिया और मौजूदा साइट को नई फाइलों के साथ बदल दिया, फिर इसे पुनरारंभ किया।
इन मुलायम आवश्यकताओं को देखते हुए, आप किस समस्या का सुझाव देंगे कि मैं इस समस्या से निपटने के लिए उपयोग करता हूं? यदि यह मायने रखता है तो मैं II7 का उपयोग कर रहा हूं।
इस के बड़े प्रशंसक +1। 'महान सफलता' के साथ थोड़ी देर के लिए इसका उपयोग कर रहे हैं :) –
यूआरएल टूटा हुआ है .. @Mathias कृपया वेब परिनियोजन परियोजना के यूआरएल को अपडेट करें –