2010-08-24 13 views

उत्तर

4

आप संभाल कर सकते हैं AppDomain.AssemblyResolve event मैन्युअल विधानसभाओं लोड करने के लिए एक तरह से परिभाषित करने का एक तरीका है कि क्रम नहीं कर सकते खुद से पता लगाएं।

+0

हे, मैं तब गलत सवाल समझ गया। मैं सोच रहा था कि वह कक्षा को मैन्युअल रूप से लोड करना चाहता है (ढेर/मेमोरी में) :) – leppie

0

नहीं, और आप ऐसा कुछ क्यों चाहते हैं?

इंजेक्शन/मॉकिंग के लिए एकमात्र कारण मैं सोच सकता हूं।

इसके लिए आप .NET प्रोफाइलर API का उपयोग करेंगे, और फ्लाई पर आईएल को फिर से लिखेंगे।

1

.NET लोड होने के दौरान असेंबली/प्रकार के नामों को हल/कॉन्फ़िगर करने के लिए कई विकल्प प्रदान करता है। लेकिन आखिरकार, Assembly.Load & असेंबली देखें। लोड तरीकों से - आप इन तरीकों का उपयोग करके कुछ कस्टम स्टोरेज से भी प्रकार लोड कर सकते हैं।

संबंधित मुद्दे