जैसा कि मैं वर्तमान में पूर्ण .NET Framework में समझता हूं जब हम मशीन पर ढांचे को स्थापित करते हैं तो यह पूरे बीसीएल को कंप्यूटर के जीएसी पर तैनात करता है। इस तरह जब हम .NET के साथ एक सॉफ्टवेयर विकसित करते हैं और उस कंप्यूटर पर तैनात करते हैं तो यह बीसीएल असेंबली का उपयोग करेगा जो जीएसी में उपलब्ध कराए जाते हैं जब .NET Framework स्वयं स्थापित किया गया था।क्या .NET कोर के लिए कोई GAC समतुल्य है?
अब, जैसा कि मुझे पता है कोरफैक्स नए .NET कोर के लिए बीसीएल के बराबर है। हालांकि, मुख्य अंतर यह है कि हम project.json
में निर्दिष्ट कर सकते हैं कि कोरफैक्स के हमें कौन से टुकड़े चाहिए।
मेरा प्रश्न है: जब हम .NET कोर ऐप्स को तैनात करते हैं, तो उत्पादन वातावरण पर कोई जीएसी समतुल्य है? इसलिए, जब हम एप को निष्पादित करने के लिए तैनात करते हैं, तो क्या कंप्यूटर में कोई केंद्रीय स्थान है जहां ऐप देखना होगा कि पूरा कोरफ़ैक्स उपलब्ध है या नहीं?
AOT संकलन (आगे-के-टाइम) परिनियोजन योग्य निष्पादनयोग्य बनाने के लिए प्रमुख रास्ता है, कोई ढांचा सभी आवश्यक होने की संभावना है। ठंड शुरू होने पर मारने के लिए बहुत जरूरी नहीं है। वे कोररेट परियोजना पर काम कर रहे हैं। जब आप उन्हें एक साल से पूछते हैं तो इस तरह के प्रश्न बहुत उपयोगी होते हैं। –
मैंने देखा कि कोरोट यह एओटी संकलन करने के लिए ज़िम्मेदार होगा जो अंत में केवल एक मूल निष्पादन योग्य होगा। लेकिन कोरसीएलआर भी है जो जेआईटी संकलन के साथ काम करता है? उस स्थिति में यदि कोई इसका उपयोग करता है, तो क्या जीएसी की तरह कुछ है जहां कोरएफएक्स की असेंबली की खोज की जाएगी? – user1620696