2012-06-19 11 views
14

का उपयोग कर वीसी ++ 2010 परियोजनाओं को संकलित कैसे करें मेरे पास सी ++ में वीएस -2010 के साथ कई परियोजनाएं हैं। अब हमने वीएस2012 पर स्विच किया है लेकिन हम वीएस -2010 रनटाइम के साथ परियोजनाओं का निर्माण जारी रखना चाहते हैं (हमें विंडोज एक्सपी का समर्थन करने की आवश्यकता है)।विजुअल स्टूडियो 2012 और विंडोज एसडीके 7.1

हमारी समझ के लिए यह विंडोज एसडीके 7.1 का उपयोग करना संभव हो सकता है क्योंकि वीसी कंपाइलर वहां है इसलिए हमने इसे स्थापित किया। वीएस2012 ने एसडीके को मान्यता दी और अब हमारे पास Platform Toolset नाम Windows7.1SDK है।

समस्या है जब कुछ परियोजनाओं के रूप में परियोजनाओं के निर्माण की बात आती है एक लौट रहे हैं:

त्रुटि MSB6006: "Cl.exe" कोड -+१०७३७४१५१५ साथ बाहर निकल गया।

इसके अलावा, एमएफसी के आधार पर परियोजनाएं भी असफल रही हैं। विंडोज एसडीके के साथ एमएफसी उपलब्ध नहीं हैं? क्या इसका मतलब यह है कि हमें वीएस -2010 लाइसेंसों को वीएस -2010 कंपाइलर का उपयोग करने के लिए बस वीएस2012 के साथ मशीनों पर स्थापित करने की आवश्यकता है?

अग्रिम धन्यवाद।

+12

क्यों नरक downvote? यह एसओ में तय किया जाना चाहिए। यदि आप donwvote, बताओ क्यों, अन्यथा मैं सवाल में सुधार नहीं कर सकता! –

+5

+1 "यदि आप donwvote, तो बताएं क्यों" – JMK

+0

मैं वीएस 2012 के साथ विंडोज एसडीके 7.1 का उपयोग करना चाहता हूं, क्या किसी को ऐसा करने का कोई तरीका मिल गया है? – Daniel

उत्तर

2

ऐसा लगता है कि यह संभव नहीं है, मुख्य रूप से क्योंकि वीएस -2010 एमएफसी पुस्तकालयों को तैनात कर रहा है और हमारे पास बहुत सी परियोजनाएं हैं।

हम VS2010 और VS2012 के लिए लाइसेंस खरीदने के लिए होगा: एस

+0

एक और समाधान स्पष्ट रूप से एमएफसी का उपयोग पहले स्थान पर नहीं कर रहा है ... – rubenvb

+0

मुझे ऐसा करना अच्छा लगेगा लेकिन जाहिर है कि यह एक विकल्प नहीं है। हम 15 साल के आवेदन का विकास कर रहे हैं: एस –

+1

मुझे एमएफसी के बारे में बहुत कुछ पता नहीं है, लेकिन ऐसा लगता है कि आप कुछ प्रयासों के साथ एमएफसी को एक्सप्रेस संस्करण के साथ संकलित कर सकते हैं। मान लीजिए कि यह अभी भी वीएस 2010 के साथ लागू होता है ... http://www.codeproject.com/Articles/30439/How-to-compile-MFC-code-in-Visual-C-Express –

1

मैं MSBuild शब्दाडंबर स्तर (यह उपकरण में है> विकल्प> परियोजना और समाधान-> MSBuild) जुटाने की कोशिश और बाहर की जाँच करेगा पूर्ण पैरामीटर के साथ CL.exe का आदेश। फिर जांचें कि क्या आपने वीएस -2010 पर जो देखा उससे अलग है।

0

गिरावट माइक्रोसॉफ्ट में एक अद्यतन दृश्य स्टूडियो 2012 में Windows XP का समर्थन करने के जारी करेंगे, तो आप इस MSDN ब्लॉग में और अधिक पढ़ सकते हैं: http://blogs.msdn.com/b/vcblog/archive/2012/06/15/10320645.aspx

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