2011-11-17 19 views
15

के लिए ऑटोमैपर स्थापित करने के लिए कैसे मैं .NET 3.5 के साथ ऑटोमैपर का उपयोग करना चाहता हूं।.NET 3.5

मैं Git हब पर एक शाखा है, धन्यवाद this post के निर्माता जिमी Bogard द्वारा पाया है:

... लेकिन मैं समझ नहीं है कि यह कैसे स्थापित करने के लिए।

.net 4 संस्करण का उपयोग कर nuget

किसी को भी पता है कि मैं .net 3.5 संस्करण स्थापित स्थापित किया गया है?

क्या मैं इसे स्वयं बना रहा हूं, और इसे अपने स्वयं के प्रोजेक्ट के रूप में उपयोग करता हूं?

यदि ऐसा है तो मैं इसे कैसे बना सकता हूं? क्या मुझे NuGet पैकेज बनाने की ज़रूरत है?

+0

आप त्रुटि संदेश के साथ एक 3.5 आधारित परियोजना के साथ AutoMapper स्थापित करने के लिए nuget की विफलता का अनुभव हो सकता " इंस्टॉल-पैकेज: पैकेज 'ऑटोमैपर 2.0.0' पैकेज इंस्टॉल नहीं किया जा सका। आप इस पैकेज को ऐसे प्रोजेक्ट में स्थापित करने का प्रयास कर रहे हैं जो को '.NETFramework, Version = v3.5' प्राप्त करता है, लेकिन पैकेज में कोई असेंबली संदर्भ नहीं है उस फ्रेम ईवर्क के साथ संगत हैं। अधिक जानकारी के लिए, पैकेज लेखक से संपर्क करें। " –

उत्तर

5

क्या मैं इसे स्वयं बनाता हूं, और इसे अपने स्वयं के प्रोजेक्ट के रूप में उपयोग करता हूं?

हां, हालांकि आपको अपने समाधान में ऑटोमैपर परियोजना को शामिल करने की आवश्यकता नहीं है;

यदि ऐसा है तो मैं इसे कैसे बना सकता हूं? क्या मुझे NuGet पैकेज बनाने की ज़रूरत है?

NuGet पैकेज की आवश्यकता नहीं है।

आप से here

एक बार डाउनलोड .net3.5 के लिए AutoMapper के लिए स्रोत डाउनलोड करने की आवश्यकता है, तो आप src फ़ोल्डर के अंतर्गत sln फ़ाइल को खोलने और AutoMapper परियोजना का निर्माण कर सकते हैं (सिर्फ इतना है कि इस परियोजना के काम हो जाएगा)

फिर आप अपने साझा lib फ़ोल्डर और संदर्भ में उत्पादित डीएलएल (यानी src\AutoMapper\bin\Debug पर पाए गए) की प्रतिलिपि बना सकते हैं।

7

स्वयं को स्रोत बनाने की आवश्यकता नहीं है। AutoMapper 1.1 http://nuget.org/packages/AutoMapper/1.1.0.118

PM कंसोल आदेश पर NuGet पर उपलब्ध है PM> इंस्टॉल करें-पैकेज AutoMapper -संस्करण 1.1.0.118