पर एक एमवीसी अनुप्रयोग को तैनात करने के लिए सर्वोत्तम प्रथाएं मैं एक वेब व्यवस्थापक नहीं हूं, और मैं आईआईएस के लिए नया हूं। तो, मैं सलाह की तलाश में हूं। मेरा एमवीसी एप्लीकेशन (उदा। Fooapp) मेरी साइट
आपकी राय में में लिपटे जा सकता है, MSDeploy अपने सिस्टम पर एक WebApplication स्थापित करने के लिए एक अंत उपयोगकर्ता के लिए देने के लिए एक अच्छा विकल्प पैकेज हैं। एक वेब ऐप स्थापित करने के लिए एक एमएसआई
से कॉन्फ़िगरेशन माइग्रेट करता है हमारे पास 1 9 वेबसाइटें हैं, जिनमें से कई आईआईएस 6 सर्वर पर कई "आभासी" निर्देशिकाएं हैं। मैं पूरी चीज को आईआईएस 7 पर एक अलग सर्वर पर माइग्रेट करने की कोशिश कर रहा हूं।
मैं अपने वेब एप्लिकेशन को स्वचालित रूप से प्रकाशित करने का प्रयास कर रहा हूं जब रिलीज बिल्ड किया जाता है। मैं _CopyWebApplication लक्ष्य का उपयोग कर ऐसा कर रहा हूं। मैंने अपनी .csproj फ़ाइल में निम्नल
हम क्या मुझे लगता है कि एक काफी मानक निर्माण प्रक्रिया है/एमएसबिल्ड, रन यूनिट परीक्षण w/nunit, 4. बिल्ड: इंस्टॉलर पैकेज हमारी सुरक्षा टीम हमें बिल्ड सर्वर से खींचने की अनुमति देती है, लेकिन बिल्ड सर्व