2013-02-07 43 views
5

में असेंबली के संदर्भ को जोड़ने के लिए मुझे सी # कोड में असेंबली को सही तरीके से जोड़ने के तरीके की सहायता चाहिए।बनाम2012

मैं एक खाली परियोजना शुरू करता हूं और नीचे दिए गए सरल कोड को चलाने की कोशिश करता हूं। लेकिन त्रुटियों का संदर्भ है। मुझे डिफ़ॉल्ट system.dll द्वारा पता संदर्भ संदर्भ फ़ोल्डर के अंतर्गत शामिल किया गया है।

तो यह अभी भी शिकायत क्यों है कि "सिस्टम। कॉन्फ़िगरेशन का संदर्भ नहीं दिया गया है"? क्या मुझे कुछ मैन्युअल कदम याद आ रहे हैं? यदि ऐसा है, तो मुझे इसे कैसे करना है?

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 
using System.Threading.Tasks; 
using System.Net.Configuration; 

namespace ConsoleApplication2 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      HttpWebRequestElement ae = new HttpWebRequestElement(); 
      ae.UseUnsafeHeaderParsing = false; 
     } 
    } 
} 

प्रकार 'System.Configuration.ConfigurationElement' एक विधानसभा संदर्भित नहीं है में परिभाषित किया गया है। आपको असेंबली 'सिस्टम का संदर्भ जोड़ना होगा। कॉन्फ़िगरेशन, संस्करण = 4.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = b03f5f7f11d50a3a'।

+2

के संदर्भ में जोड़ने का अधिकार परियोजना के संदर्भ पर क्लिक करें और 'System.Configuration' – Habib

+2

के संदर्भ में जोड़ने के संकल्प से स्पष्ट है के लिए धन्यवाद त्रुटि संदेश यह क्या है कि आप समझ में नहीं आते? –

+0

क्या आप वाकई 'HttpWebRequestElement' बनाना चाहते हैं, न कि' HttpWebRequest'? –

उत्तर

16

की मदद करने का अधिकार परियोजना के संदर्भ पर क्लिक करें और System.Configuration

enter image description here

+0

धन्यवाद, यह काम किया! हाँ, मुझे त्रुटि संदेश को अधिक सावधानी से पढ़ना चाहिए था। मैं उलझन में था क्योंकि मैंने इसे कहीं कहीं देखा है UseUnsafeHeaderParsing system.net.configuration से है इसलिए मैंने सोचा कि मुझे system.net से एक असेंबली मिलनी है, लेकिन यह system.configuration प्रतीत होता है। –

+0

बहुत बहुत धन्यवाद! आप एक उद्धारक हैं। –