2012-12-01 14 views
55

मेरे पास शुरुआत में VS2010 का उपयोग करके एक समाधान बनाया गया है। जब मैंने इसे वीएस 2012 का उपयोग करके खोला, तो उसने मुझे कुछ रूपांतरण करने के लिए कहा, जिसे मैं सहमत था। अब मैं VS 2010 उपयोग कर रहा हूँ फिर से समाधान को खोलने के लिए, और जब मैं निर्माण करने की कोशिश यह एक त्रुटि दिया:निर्दिष्ट प्लेटफ़ॉर्म टूलसेट (v110) स्थापित नहीं है

error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected

मैं इसे कैसे ठीक कर सकते हैं? उदाहरण के लिए, क्या platform toolset को फिर से v100 में बदलने का कोई तरीका है?

+5

परियोजना + गुण, सामान्य, प्लेटफ़ॉर्म टूलसेट सेटिंग। कुछ और के आसपास क्लिक करें, यह खोजने योग्य माना जाता है। –

उत्तर

80

हाँ वास्तव में यह है:

  • राइट क्लिक परियोजना
  • का चयन करें गुण
  • विन्यास का चयन करें गुण
  • जनरल
  • मंच टूलसेट

जब आप मंच टूलसेट के लिए मिलता है ,पर क्लिक करेंमान जो दाएं कॉलम में होगा। आपको एक ड्रॉप डाउन दिखाई देगा जो आपको v90, v100, या inherit चुनने की अनुमति देगा। बेशक, v100 सही उत्तर है। एक बार v100 चुना गया है, मुझे विश्वास नहीं है कि आप वीएस 2010 के भीतर से v110 पर वापस जा सकते हैं। आपको इसे फिर से वीएस 2012 में खोलना होगा ताकि इसे v110 पर ले जाया जा सके।

+2

हाय, मुझे एक ही समस्या है लेकिन मेरे लिए कोई 'सामान्य' विकल्प नहीं दिख रहा है। यह केवल कॉन्फ़िगरेशन गुणों के तहत 'कॉन्फ़िगरेशन' दिखाता है? – silent

+4

@silent, अपने प्रोजेक्ट के गुण प्राप्त करें, न कि आपके समाधान। – KenGey

+0

वीएस 2010 में यह गुण विंडो में है, छोटे छोटे बटन ऊपर बाईं ओर क्लिक करें। – Owl

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