2013-06-26 9 views
6

मुझे विजुअल स्टूडियो 2010 में एक प्रोजेक्ट बनाने का कोई मुद्दा है। मुझे यकीन नहीं है कि जब मैं इस प्रोजेक्ट का निर्माण करता हूं तो यह प्लेटफ़ॉर्म = "बीडब्लूएस" के रूप में निर्माण करने का प्रयास करता है।एमएसबिल्ड बिल्डिंग csproj

BWS platform

मैं अपने प्रोजेक्ट में सभी फ़ाइलों की जाँच कर ली और मैं जैविक हथियारों का कोई उल्लेख खोजने में असमर्थ था। ऐसा लगता है कि इसके कारण मेरी सभी संदर्भित परियोजनाएं निर्माण नहीं कर रही हैं।

साथ ही, क्या सीएसपीआरजे के भीतर अन्य परियोजनाओं का संदर्भ देना संभव है?

+0

"बिल्ड" मेनू से "कॉन्फ़िगरेशन प्रबंधक" का चयन करें। क्या 'BWS' सक्रिय समाधान प्लेटफ़ॉर्म ड्रॉपडाउन में या वर्तमान में चयनित कॉन्फ़िगर/प्लेटफ़ॉर्म के लिए प्लेटफ़ॉर्म कॉलम में कहीं भी दिखाई देता है? – Nicodemeus

+0

नहीं। मैं केवल कोई सीपीयू, मिश्रित प्लेटफॉर्म, x86 देख सकता हूं। – Luke

+1

+ हो सकता है कि आप regedit को खोलना चाहें और यह देखने के लिए 'बीडब्लूएस' की खोज करें कि यह कुछ भी बदल जाता है :) – Nicodemeus

उत्तर

8

समाधान:

ऐसा लगता है कि जब आप VS2010 में निर्माण कर रहे हैं भले ही आप विन्यास और मंच है किसी कारण से यह चयनित अभी भी "प्लेटफॉर्म" कहा जाता सिस्टम चर का उपयोग करता निर्भर csprojects बनाने के लिए।

इसे हल करने के लिए - मैंने मंच के लिए अपना सिस्टम वैरिएबल बदल दिया और इसने समस्या का समाधान किया।

धन्यवाद @ निककारसन!

+1

कोई विचार है कि सिस्टम चर 'प्लेटफार्म' को पहली जगह कैसे जोड़ा गया था? क्या यह दृश्य स्टूडियो कर रहा था? –

+0

@littlecegian क्षमा करें कोई विचार नहीं। – Luke

0

मुझे एक ही समस्या है। इस उत्तर की जांच कर रहे हैं, Why is my Platform environment variable defined as 'BNB'?, मैंने देखा है कि बीडब्लूएस को इंगित करने वाला प्लेटफार्म पर्यावरण चर है।

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