2012-03-12 12 views
11

विजुअल स्टूडियो 11 कुछ सप्ताह पहले जारी किया गया था और अब ReSharper is available for it, मैं इसका उपयोग शुरू करने के लिए तैयार हूं!मैं विजुअल स्टूडियो 11 बीटा में एक्सएनए परियोजनाओं के साथ कैसे काम कर सकता हूं?

जिन परियोजनाओं पर मैं काम कर रहा हूं उनमें से कुछ XNA परियोजनाएं हैं। XNA Game Studio 4 Refreshको के बाद VS11 बीटा इंस्टॉल करने के बाद भी वे VS11 बीटा में लोड नहीं दिखते हैं।

क्या किसी को भी XNA परियोजनाओं के साथ काम कर रहे वीएस 11 बीटा मिला है?

+0

यहां एक ब्लॉग पोस्ट का एक लिंक है, जो कि विंडोज 8 पर वीएस 11 के माध्यम से Xna के साथ काम करने में कुछ सफलता मिली है। Http://blogs.msdn.com/b/astebner/archive/2012/02/29/10274694। एएसपीएक्स –

+0

यह इंगित करने लायक है कि आपके द्वारा लिंक किए गए निर्देश विंडोज 8 पर विजुअल स्टूडियो ** 2010 ** के लिए प्रतीत होते हैं। विजुअल स्टूडियो ** 2011 ** के लिए मूल प्रश्न पूछता है। –

+0

धन्यवाद, मैंने उसमें कोई संकेत नहीं दिया। मेरा वीएस 11 बीटा स्टार्ट पेज में एक नया एक्सना प्रोजेक्ट बनाने का संदर्भ है, लेकिन चूंकि मैंने अपनी जीत 8 विभाजन पर एक्सना इंस्टॉल नहीं किया है, इसलिए मैंने इससे परेशान नहीं किया। वह, और ब्लॉग पोस्ट पढ़ने से मुझे दो कनेक्ट कर दिया। मुझे लगता है कि झूठी धारणा। –

उत्तर

9

मैंने इसे अभी काम करने के लिए प्राप्त कर लिया है, इसे कुछ हैकर की आवश्यकता है।

यह XNA गेम स्टूडियो 4.0 स्थापित करने के बाद काम करेगा।

में खेल स्टूडियो 4.0 निर्देशिका खोजें:

C: \ Program Files (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो 10.0 \ Common7 \ IDE \ एक्सटेंशन \ Microsoft

कॉपी निर्देशिका के लिए:

% AppData% \ Local \ Microsoft \ VisualStudio \ 11.0 \ एक्सटेंशन

आप (किसी कारण से सिर्फ पूर्ण रिश्तेदार यूआरएल काम नहीं करता चिपकाने), पता बार में %AppData में प्रवेश में प्रवेश मार, और फिर नेविगेट करने या फिर भरते समय पता पट्टी के बाकी

द्वारा Explorer में वहां जा सकते हैं जहां% AppData% आपकी व्यक्तिगत ऐपडाटा निर्देशिका के लिए खड़ा है। यह आपकी व्यक्तिगत निर्देशिका में एक छिपी हुई निर्देशिका है जो आमतौर पर सी: \ उपयोगकर्ता \ YourUserName में स्थित होती है।

आप नहीं कर रहे हैं, आपने जो निर्देशिका बनाई है उसे खोलें और एक्सटेंशन खोलें।एक texteditor साथ vsixmanifest फाइल और इस ब्लॉक बदलने के लिए:

<SupportedProducts> 
    <VisualStudio Version="10.0"> 
    <Edition>VSTS</Edition> 
    <Edition>VSTD</Edition> 
    <Edition>Pro</Edition> 
    <Edition>VCSExpress</Edition> 
    <Edition>VPDExpress</Edition> 
    </VisualStudio> 
</SupportedProducts> 
इस के लिए

:

<SupportedProducts> 
    <VisualStudio Version="11.0"> 
    <Edition>Ultimate</Edition> 
    <Edition>Premium</Edition> 
    <Edition>Pro</Edition> 
    </VisualStudio> 
</SupportedProducts> 

और इसे सहेजें। अब विस्तार निर्देशिका में एक निर्देशिका स्तर ऊपर जाएं और मौजूद किसी भी कैश फ़ाइलों को हटाएं (चिंता न करें वे स्वचालित रूप से पुन: उत्पन्न होते हैं) और विजुअल स्टूडियो को पुनरारंभ करें। अब आप अपनी एक्सएनए परियोजनाओं को खोलने में सक्षम होना चाहिए!

संपादित करें:

वहाँ अब एक बहुत कुछ, आज सवाल ने यहां तक ​​लोकप्रिय: How to install XNA game studio on Visual Studio 2012?

मेरे लिए यह काम नहीं किया, विस्तार केवल दिखाया जब मैं (मैं nuget अद्यतन) एक और एक्सटेंशन स्थापित किया, कैश को हटाने में मदद नहीं मिली।

+0

मेरे लिए असफल :( – Joh

+0

अरे जोह, क्या असफल रहा? क्या कुछ नहीं हुआ? मैंने इसे पहले ही किया था, मैंने गाइड लिखा था, इसलिए शायद मैं एक कदम चूक गया। – Tinco

+0

वीएस सामग्री परियोजनाओं को लोड नहीं कर सका। इसके अलावा, एक्सएनए प्रकट नहीं हुआ एक्सटेंशन की सूची में, यह समस्या हो सकती है। आपके द्वारा उल्लेख किया गया पथ मेरे सिस्टम पर मौजूद नहीं था। मैंने% AppData% \ Microsoft \ VisualStudio \ 11.0 \ एक्सटेंशन की बजाय कोशिश की। मुझे एक्सटेंशन बनाना था, यह अस्तित्व में नहीं था। वीएस 11 बीटा अल्टीमेट का उपयोग कर रहा हूं। – Joh

4

ध्यान दें कि मैंने अभी तक बीटा की कोशिश नहीं की है। लेकिन मैं आपको कुछ जानकारी दे सकता हूं जो प्रासंगिक हो सकता है।

ऐतिहासिक रूप से एक्सएनए गेम स्टूडियो हमेशा विजुअल स्टूडियो के किसी विशेष संस्करण से जुड़ा हुआ है। उदाहरण के लिए XNA 3 केवल वी.एस. 2008 और XNA 4 के साथ काम करता केवल वी.एस. 2010

साथ काम करता है आप दृश्य स्टूडियो के दूसरे संस्करण में एक परियोजना में XNA विधानसभाओं संदर्भित कर सकते हैं, तब तक आप उपयोग नहीं कर सकते XNA खेल स्टूडियो सुविधाओं - सबसे विशेष रूप से सामग्री पाइपलाइन। इसका मतलब है कि आपको अपनी एक्सएनबी फाइलों को किसी अन्य तरीके से बनाना होगा, या ContentManager का उपयोग नहीं करना चाहिए। इसके अलावा प्रोफ़ाइल सेटिंग (HiDef बनाम पहुंच) मैन्युअल रूप से सेट किया जाना चाहिए, और क्रॉस-प्लेटफ़ॉर्म प्रोजेक्ट अपडेटिंग उपलब्ध नहीं है।

मुझे सच में यकीन नहीं है कि परियोजनाएं सफलतापूर्वक लोड होंगी या नहीं; और यदि वे करते हैं, चाहे वे निर्माण करेंगे। यदि आप एक टेक्स्ट एडिटर में एक एक्सएनए प्रोजेक्ट फ़ाइल खोलते हैं, तो आप कुछ एमएसबिल्ड निर्देशों को देखेंगे कि नए विजुअल स्टूडियो को समझ में नहीं आ रहा है। यदि आप इन मैन्युअल रूप से साफ़ करते हैं, तो परियोजना लोड होनी चाहिए।

+0

तो क्या हम एक्सएनए उपयोगकर्ता वीएस -2010 के साथ फंस जाएंगे या क्या वीएस2011 के लिए आने वाले कार्यों में एक नया एक्सएनए है? – ClassicThunder

+0

अब तक XNA 4.0 से परे कुछ भी नहीं घोषित किया गया है। माइक्रोसॉफ्ट ने कुछ भी नहीं कहा है, हालांकि समुदाय में एक भावना है कि एक्सएनए को गंभीरता से वापस कर दिया गया है। मैंने इसके बारे में एक [आशावादी ब्लॉग पोस्ट] लिखा है (http://andrewrussell.net/2011/11/predictions-on-xna-in-windows-8/), लेकिन अन्य इतने आशावादी नहीं हैं। ऐतिहासिक रूप से (मुझे पूरा यकीन है) एक्सएनए संस्करणों को कभी भी विजुअल स्टूडियो या विंडोज रिलीज़ के साथ सिंक्रनाइज़ नहीं किया गया है। –

+0

मैं निश्चित रूप से पुष्टि कर सकता हूं कि @AndrewRussell यहां क्या कह रहा है। मैं स्पष्ट रूप से वीएस 2008 के साथ रहना याद रखता हूं जब तक वे वीएसए 2010 के लिए काम कर रहे XNA प्राप्त नहीं करते हैं। लेकिन अगर एमएस वास्तव में उस पर पहुंच जाएगा तो कोई वादा नहीं होगा। – rbwhitaker

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