2014-10-06 7 views
7

मैं एक तृतीय पक्ष API के साथ काम कर रहा हूं जो .NET 4 का उपयोग करता है। मैं अपनी कक्षा पुस्तकालय में Async/Await सुविधाओं का उपयोग करना चाहता हूं। मैंने NuGet से Microsoft.Bcl.Async स्थापित किया। मेरे पास तैनाती के संबंध में कुछ प्रश्न हैं:Async का उपयोग करें, VS2013 लक्ष्य के साथ प्रतीक्षा करें - .NET 4

1) Microsoft.Bcl.Async इंस्टॉल करने पर, मेरे पास मेरे प्रोजेक्ट (Microsoft.Threading.Tasks, Microsoft.Threading.Tasks.Extensions ..) में कई संदर्भ जोड़े गए हैं। इसके अलावा एक app.config फ़ाइल बनाई गई है। तैनाती आवश्यकताओं क्या हैं?

2) मैं तृतीय पक्ष ऐप की स्थापना निर्देशिका में चलाए गए क्लास लाइब्रेरी के लिए app.config फ़ाइल को कैसे तैनात करूं। क्या मुझे app.config से xml को एप्लिकेशन की कॉन्फ़िगरेशन में जोड़ने की आवश्यकता है?

3) क्या मुझे उस परियोजना का संदर्भ देने वाली सभी परियोजनाओं पर Microsoft.Bcl.Async इंस्टॉल करने की आवश्यकता है?

पर्यावरण:

विजुअल स्टूडियो एक्सप्रेस 2013 नेट 4

+2

यह एक व्यक्ति द्वारा क्यों बंद किया गया था? मुझे नहीं लगता कि यह बहुत व्यापक था। –

+0

@CoryNelson यदि आपके पास टैग के लिए बैज है [टैग: सी #] या [टैग: .net] आप एक प्रश्न के साथ डुप्लिकेट के रूप में एक प्रश्न को बंद कर सकते हैं। संपादित करें: हालांकि इतिहास को देखते हुए एकल व्यक्ति एक मॉडरेटर था ताकि वे सभी करीबी कारणों से भी ऐसा कर सकें, न केवल डुप्लिकेट। सबसे अधिक संभावना है कि किसी ने इस प्रश्न को मॉडरेटर के लिए ध्वजांकित किया और मॉडरेटर ने अभी बहुत जल्दी फैसला किया। –

उत्तर

3

1) Microsoft.Bcl.Async स्थापित करने पर, मैं अपने प्रोजेक्ट (Microsoft.Threading.Tasks को जोड़ा अनेक संदर्भ उपस्थित , माइक्रोसॉफ्ट। थ्रेडिंग। कार्य। एक्सटेंशन ..)। इसके अलावा एक app.config फ़ाइल बनाई गई है। तैनाती आवश्यकताओं क्या हैं?

डीएलएस और app.config को तैनात करें।

2) मैं तृतीय पक्ष ऐप की स्थापना निर्देशिका में चलाए गए क्लास लाइब्रेरी के लिए app.config फ़ाइल को कैसे तैनात करूं। क्या मुझे app.config से xml को एप्लिकेशन की कॉन्फ़िगरेशन में जोड़ने की आवश्यकता है?

हां।

3) क्या मुझे उस परियोजना का संदर्भ देने वाली सभी परियोजनाओं पर Microsoft.Bcl.Async स्थापित करने की आवश्यकता है?

संभवतः। एक सर्वोत्तम अभ्यास के रूप में, अपनी सभी परियोजनाओं में माइक्रोसॉफ्ट.बीक्ल.बिल्ड स्थापित करें। इससे आपको अन्य सूचनाओं के संदर्भों को स्थापित करने की आवश्यकता होने पर आपको सूचित करने वाली बिल्डिंग चेतावनियां उत्पन्न होंगी।

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