यह एक गोल और गोल जाता है मुझे पता है लेकिन मुझे संतोषजनक प्रतिक्रिया नहीं मिल रही है।जीएसी इंस्टॉलेशन का पुनरीक्षण
क्या असेंबली जीएसी में जाना चाहिए? ये प्रश्न: when-and-when-not-to-install-into-the-gac और What are the advantages and disadvantages of using the GAC, बिल्कुल सही है लेकिन उत्तर बहुत अधिक हैं "यह अनुशंसा की जाती है कि ..." या "आपको केवल ..."। क्यूं कर???
बहुत सारे जीएसी naysaying ब्लॉग 5/6 साल पहले की तारीख लगते हैं जब नेट का सितारा शुरू हो रहा था। क्या हम अभी भी वहां हैं? निश्चित रूप से डीएलएल-नर्क अतीत की बात है जो "समान" असेंबली के विभिन्न संस्करणों की स्थापना के साथ जीएसी सहायक पक्ष के साथ है?
मुझे अपनी चिंताओं को दूर करने दें। हमारे पास वेब ऐप्स का बढ़ता सूट है (5 अब तक)। ये, उनके कोर पर, API कॉल और डेटाबेस एक्सटेंशन के माध्यम से किसी तृतीय-पक्ष एप्लिकेशन के एक्सटेंशन हैं। जाहिर है, इसलिए, ये सभी ऐप्स सामान्य रूप से कोड का एक बड़ा सौदा साझा करते हैं और हम अपनी गुणवत्ता, रखरखाव इत्यादि को बेहतर बनाने के लिए कोर साझा पुस्तकालयों का एक नया सेट विकसित कर रहे हैं।
निश्चित रूप से मैं यह साझा कार्यक्षमता एक बार स्थापित और साझा करना चाहता हूं। रखरखाव दुःस्वप्न खोलने के बारे में सभी तर्क खराब अनुशासन की कुछ दुनिया पर आधारित प्रतीत होते हैं। यदि आप एबीआई तोड़ते हैं तो असेंबली वर्जन को अपने मौजूदा ऐप्स को काम करने के लिए पर्याप्त है।
क्या जीएसी वास्तव में अनजान के लिए एक शहद जाल है? क्या मैं मूर्ख हूँ? क्या मैं अनावश्यक रूप से कठोर हूं जब मैं 'एक्सकॉपी' के नुकसान को आलसी झुकाव के रूप में स्थापित करने के तर्कों को खारिज कर देता हूं? या यह थोड़ा "धार्मिक" हो रहा है और मुझे बस सही लगता है के साथ जाना चाहिए?
मुझे प्रकाश देखने में मदद करने के लिए धन्यवाद।
दान
डेविड के जवाब के बाद मैंने निष्कर्ष निकाला है कि जीएसी हमारी असेंबली को स्टोर करने के लिए एक बढ़िया और सम्मानजनक स्थान है जब तक हम अपने द्वारा किए गए परिवर्तनों से सावधान रहें। मुझे लगता है कि एक पहचानने योग्य स्थान में एक एकल स्थापित करने योग्य इकाई हमारे समग्र विकास और तैनाती रणनीति को प्रबंधित और बनाए रखने में आसान बनाती है। तो, डेविड को उनकी प्रतिक्रिया के लिए धन्यवाद। मैंने इसे एक उत्तर के रूप में चिह्नित किया है हालांकि यह स्पष्ट रूप से कुछ विषयपरकता का क्षेत्र है। धन्यवाद, दान –