2012-09-21 13 views
9

मैं विजुअल स्टूडियो 2012 में काम कर रहे एक प्रोजेक्ट में सॉल्वर फाउंडेशन जोड़ने की कोशिश कर रहा हूं, लेकिन मुझे इसे सूची में नहीं मिला।बनाम 12 में Microsoft.Solver.Foundation का संदर्भ कैसे लें?

मैंने उदाहरण प्रोजेक्ट्स में से एक खोला है, और संदर्भ माइक्रोसॉफ्ट है। सॉल्वर। फाउंडेशन हालांकि मैंने माइक्रोसॉफ्ट को खोजने की कोशिश की। सभी उपलब्ध सूचियों पर, मेरी परियोजना में, और यह नहीं आया।

मैं अपने प्रोजेक्ट में सॉल्वर फाउंडेशन कैसे प्राप्त करूं?

+0

आप कौन सा ऑपरेटिंग सिस्टम चल रहे हैं? क्या आपके पास वीएस 2010 स्थापित है? और आप कौन सी एमएसएफ संस्करण और संस्करण चल रहे हैं? जब मैंने _ ओपन के साथ ओपन किया ..._ वीएस 2012 एमएसएफ प्रोजेक्ट विंडोज 8 पर समस्याओं के बिना खोला और निष्पादित किया गया। –

+0

एमएसएफ नवीनतम संस्करण। परियोजना ठीक काम करती है, मैं इसे अपने स्वयं के प्रोजेक्ट में आयात नहीं कर सकता। – humanstory

+0

.NET 4 के बजाय .NET 4.5 को लक्षित करना मुझे संदर्भ सूची में डीएल को देखने से रोकता है। – Pedro

उत्तर

9

मैंने अपने कंप्यूटर पर वीएस 2012 स्थापित किया है। मेरे पास वीएस 2010 भी स्थापित है। मैंने सॉल्वर फाउंडेशन को फिर से स्थापित किया है, लेकिन अभी भी वीएस 2012 में कोई ऐसा प्रोजेक्ट प्रकार नहीं है (वीएस 2010 के विपरीत)। मैं यह भी जानना चाहूंगा कि वीएस 2012 में इस प्रोजेक्ट प्रकार को टेम्पलेट्स में कैसे जोड़ना है।

हालांकि, यह आपकी मदद कर सकता है: Microsoft.Solver.Foundation.dll पर आपके प्रोजेक्ट में संदर्भ जोड़ने के लिए पर्याप्त है। स्थान हो सकता है:

C: \ Program Files \ संदर्भ विधानसभाओं \ Microsoft \ फ्रेमवर्क \ .NETFramework \ v4.0 \ Microsoft.Solver.Foundation.dll

अगर आपके फ्रेमवर्क संस्करण था 4.0 वी.एस. 2012

+0

यह काम किया, धन्यवाद! – humanstory

8

स्थापित करने से पहले Microsoft.Solver.Foundation विधानसभा में मुख्य रूप से .NET 4 पर लक्षित है और इस तरह .NET 4 संदर्भ विधानसभाओं में शामिल है, के रूप में भी MST से निर्देशित होता है: रों जवाब।

इसका मतलब यह है कि अगर आप एक परियोजना है कि .NET 4.0 लक्षित करता है, Microsoft.Solver.Foundation विधानसभा बनाने सभाओं/फ्रेमवर्क सूची जब आप दृश्य स्टूडियो में एक नया संदर्भ जोड़ रहे हैं में दिखाई देगा 2012

दूसरी ओर, एमएसएफ विधानसभा नहीं दिखाई अपनी परियोजना .NET 4.5 लक्ष्य बना रहा है होगा। यदि आप .NET 4.5 को लक्षित कर रहे हैं, तो आपको इसके बजाय मैन्युअल रूप से असेंबली पर ब्राउज़ करने की आवश्यकता होगी, आमतौर पर MST ने पहले से ही इंगित किया है, यानी सी: \ प्रोग्राम फ़ाइलें (x86) \ संदर्भ असेंबली \ Microsoft \ Framework। नेटफ्रेमवर्क \ v4.0

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