2009-12-27 12 views
12

मैं अपने आवेदन द्वारा उपनिर्देशिका में उपयोग किए जाने वाले सभी पुस्तकालयों (डीएलएल) को रखना चाहता हूं ('नाम' lib 'नाम दें)। असेंबली लोडर को उस विशेष निर्देशिका में संदर्भित असेंबली देखने के लिए कैसे निर्देशित करें (जो एक निर्देशिका की उपनिर्देशिका है, जहां मुख्य असेंबली मौजूद है)?.NET पुस्तकालयों को उपनिर्देशिका में कैसे स्थानांतरित करें?

मुझे लगता है कि यह app.config में कुछ सेटिंग्स द्वारा किया जाना चाहिए, है ना?

उत्तर

21

probing paths आपके app.config में। MSDN से उदाहरण उधार लेने के लिए:

<configuration> 
    <runtime> 
     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
     <probing privatePath="bin;bin2\subbin;bin3"/> 
     </assemblyBinding> 
    </runtime> 
</configuration> 
+0

यह है कि, मैं भी यह एक बार का उपयोग कर याद:} – JohnM2

+0

टिप्पणी - अर्धविराम सीमांकक कुंजी है - अगर एक अल्पविराम तो जांच कर अभ्यस्त काम मौजूद है। –

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