प्रीलोड करने का अच्छा तरीका मेरे ऐप में मुझे माउस क्लिक पर एक फॉर्म दिखाना होगा। समस्या यह है कि यह फॉर्म एक और असेंबली में है और असेंबली लोडिंग की आलसी प्रकृति की वजह से यह संभावना है कि जब तक माउस बटन दबाया जाता है तब तक असेंबली लोड नहीं होती है। तो अंत में प्रपत्र प्रकट होने से पहले मेरे पास जो भी है, वह बहुत ही ध्यान देने योग्य विराम है।.NET असेंबली
मैं अपने प्रारंभ विधि में new FormFromAnotherAssembly()
को फोन करके एक गूंगा ठीक साथ आने के लिए सक्षम था। वह, ज़ाहिर है, चीजों का ख्याल रखा और विराम अब नहीं है, लेकिन यह बहुत बदसूरत है। इस समाधान के बारे में मुझे एकमात्र चीज यह है कि मुझे पथ और असेंबली नामों से गड़बड़ नहीं करना पड़ेगा जो मुझे करना है यदि मैं Assembly.Load
जैसे कुछ उपयोग करना चाहता हूं। अगर मुझे यकीन है कि इससे पहले कि मैं वास्तव में इसकी जरूरत विधानसभा भरी हुई है बनाना चाहते
तो, क्या अच्छा है, पसंद का मजबूत समाधान है?
अग्रिम धन्यवाद।
आप एक अच्छा समाधान खारिज कर रहे हैं। एकमात्र दूसरा एक तेज़ हार्ड ड्राइव प्राप्त करना है। यदि आपने पिछले 6 महीनों में डिस्क को डिफ्रैग नहीं किया है तो अब एक अच्छा समय है। –
@ हंस पासेंट: कौन सा? – Dyppl