गंभीरता से बड़ी .NET साइट/समाधान (100 असेंबली) के साथ, क्या कोई उपकरण उपलब्ध है, यह पहचानने के लिए कि कौन से विधानसभाएं अंतिम निर्माण के बाद बदल गई हैं (फ़ाइल तिथियों की तुलना में अधिक बुद्धिमान का उपयोग करके जो हमेशा बदलती रहें)।अंतिम उपकरण के बाद से कौन सी .NET असेंबली बदल गई है यह निर्धारित करने के लिए कौन से टूल्स उपलब्ध हैं?
मुझे अपनी तैनाती प्रक्रिया को बदलने की जरूरत है ए) परिवर्तित असेंबली के संस्करण में वृद्धि और बी) इन संशोधित असेंबली को शामिल करने के लिए डेल्टा रिलीज उत्पन्न करें।
हमारी एएसपी.नेट वेबसाइट और बिज़टॉक सर्वर के लिए मेरा वर्तमान दृष्टिकोण एक निर्माण के बाद पूर्ण समाधान को फिर से तैनात करना है - इसमें 3 घंटे तक लग सकते हैं (अधिकांश समय बिज़टॉक अनुप्रयोगों को बेरोजगार और पुन: नियोजित करने में व्यतीत होता है) ।
माइक्रोसॉफ्ट अनुशंसा करता है कि हम अपने असेंबली का संस्करण दें और केवल उन असेंबली को तैनात करें जो हमारी तैनाती विंडो को कम करने के लिए बदल गए हैं। मैं जितना संभव हो इसे स्वचालित करना चाहता हूं।
वर्तमान में हम अपनी बिल्ड प्रक्रिया को प्रबंधित करने के लिए एमएसबिल्ड, टीएफएस और अच्छे "पुराने फैशन" लोगों का उपयोग कर रहे हैं।
धन्यवाद, यह हमारे .NET समाधानों के लिए काम करेगा, यह देखने के लिए कि यह हमारे बिज़टॉक 2006 के लिए काम करेगा या नहीं समाधान (ये मानक एमएसबिल्ड प्रारूप का उपयोग नहीं करते हैं) –