ভিজ্যুয়াল স্টুডিও 2012 এ কীভাবে এক্সএনএ গেম স্টুডিও ইনস্টল করবেন?


197

ভিজ্যুয়াল স্টুডিও 2012 ব্যবহার করে কি এক্সএনএ গেম তৈরি করা সম্ভব?


1
হ্যাঁ এটা আরও তথ্যের জন্য এই ওয়েবসাইট চেক এর http://www.c-sharpcorner.com/UploadFile/iersoy/developing-xna-apps-in-visual-studio-2012without-xna-gs/
pedrofernandes

@ ফোনিক্স: বর্ণিত প্রক্রিয়াটির সংক্ষিপ্তসার সহ আপনার একটি উত্তর যুক্ত করা উচিত, কারণ এটি বৈধ কাজ হতে পারে।
স্টিভ বি

@ ক্রিস্টোফার হোরেস্টাইন: আপনি কি ভিএস 2013 তে পরীক্ষা করেছিলেন?
স্টিভ বি

@ স্টেভেবি হ্যাঁ, আমার এটি ভিএস 2013 এবং উইন্ডোজ 8.1 এ চলছে। কোনও সমস্যার মধ্যে দৌড়েনি, উত্তরে বর্ণিত সংস্করণ সংখ্যাগুলি কেবল পরিবর্তন করতে হয়েছিল।
ক্রিস্টোফার হোরেস্টেইন

উত্তর:


65

কোডেপ্লেক্সে ভিজ্যুয়াল স্টুডিও 2012/2013 এর জন্য নতুন এক্সএনএ এক্সটেনশন প্রকাশ করা হয়েছিল। আপনি এটি থেকে ডাউনলোড করতে পারেন: https://msxna.codeplex.com / রিলিজ


আমি যেমন এখানে বসে ছিলাম ঠিক তেমনি আপনি এটি পোস্ট করেছেন উইন্ডোজ 8.1 / ভিএস ২০১২ এক্সএনএর সাথে সুন্দরভাবে খেলতে। আমি কী বলতে পারি, এটি কাজ করে। ভাল হয়েছে এবং ধন্যবাদ।
গ্যারেথ

এটি আপত্তিজনকভাবে সঠিক উত্তর। ধন্যবাদ। এবং সর্বশেষতম বিকাশকারী সরঞ্জামগুলির জন্য এই কাঠামোটি অন্তত আপগ্রেড করার জন্য পণ্য দলকে ধন্যবাদ।
স্টিভ বি

1
এটি কি আইনি উপায়ে তৈরি করা হয়েছে?
জাস্টিন স্কাইলস

অ্যামেজিং। অলস হিসাবে আমি এখনও 2010 এর একটি অনুলিপি রেখেছিলাম যখন আমি এক্সএনএ-এর সাথে ফিডল করতে চাই। এটি Win7 / VS2012 এর জন্য এটি সহজ এবং বিদ্যুত গতির সাথে ইনস্টল করেছে। এখন আমি আমার অনুলিপিটি আমার পুরানো প্রকল্পের সাথে কিছু অনুলিপি করতে পারি। অনেক ধন্যবাদ!
ম্যাডমিনিয়ো

@ এমএসএক্সএনএ, দুর্দান্ত কাজ, বিটিডব্লু শুধু ভাবছেন ... এর বৈধতা কী?
পেসারিয়ার

193

হ্যাঁ, এটি কিছুটা টুইটের মাধ্যমে সম্ভব। দুর্ভাগ্যক্রমে, আপনার এখনও ভিএস 2010 ইনস্টল করতে হবে।

  1. প্রথমে, এক্সএনএ গেম স্টুডিও ৪.০ ইনস্টল করুন। সবচেয়ে সহজ উপায় হ'ল উইন্ডোজ ফোন এসডিকে 7.1 ইনস্টল করা যাতে প্রয়োজনীয় সমস্ত কিছু থাকে।

  2. কমান্ড প্রম্পটটি 'প্রশাসক হিসাবে' খোলার মাধ্যমে এবং নিম্নলিখিতগুলি সম্পাদন করে এক্সএনএ গেম এক্সটেনশনটি ভিএস 10 থেকে ভিএস 11-তে অনুলিপি করুন (ডিফল্ট পাথগুলির সাথে x64 কম্পিউটার না হলেও পরিবর্তিত হতে পারে):

    xcopy /e "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft\XNA Game Studio 4.0" "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\XNA Game Studio 4.0"

  3. প্রশাসক হিসাবে নোটপ্যাড চালান তারপর সদ্য extension.vsixmanifestনির্মিত গন্তব্য ডিরেক্টরিতে খুলুন open

  4. নতুন সংস্করণটির সাথে মেলে সমর্থিত পণ্য সংস্করণটি আপগ্রেড করুন (বা সম্পূর্ণ VisualStudioউপাদানটিকে নকল করুন এবং Versionবৈশিষ্ট্যটি পরিবর্তন করুন , যেমন @ ব্রেইনস্লাগস ৩৩ মন্তব্যতে বলেছেন):

    <SupportedProducts>
      <VisualStudio Version="11.0">
        <Edition>VSTS</Edition>
        <Edition>VSTD</Edition>
        <Edition>Pro</Edition>
        <Edition>VCSExpress</Edition>
        <Edition>VPDExpress</Edition>
      </VisualStudio>
    </SupportedProducts>
    
  5. % লোকালাপডাটা% \ মাইক্রোসফ্ট \ ভিজ্যুয়াল স্টুডিও \ 12.0 tension এক্সটেনশনে আপনার ক্যাশে সাফ / মুছে ফেলতে ভুলবেন না।

  6. নতুন এক্সটেনশন উপলব্ধ যে ভিজুয়াল স্টুডিওতে আপনাকে কমান্ডটি চালাতে হতে পারে। যদি আপনি কোনও 'অ্যাক্সেস অস্বীকৃত' বার্তা দেখেন তবে প্রশাসক হিসাবে কনসোলটি চালু করার চেষ্টা করুন।

    "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe" /setup
    

এটি উইন্ডোজ গেমসের জন্য পরীক্ষা করা হয়েছে, তবে ডাব্লুপি 7 বা এক্সবক্স গেমগুলির জন্য নয়।

[সম্পাদনা] জওস্টির মতে এটি এক্সবক্স ৩ 360০ গেমের জন্যও কাজ করে।

[ভিজ্যুয়াল স্টুডিও 2013 এবং উইন্ডোজ 8.1 এর জন্য সম্পাদনা করুন] উইন্ডোজ 8.1 তে উইন্ডোজ ফোন এসডিকে 7.1 ইনস্টল করার বিষয়ে ডকুমেন্টেশনের জন্য এখানে দেখুন । এই সমস্ত পদক্ষেপের জন্য 11.0 এর জায়গায় ভিএস সংস্করণ নম্বর 12.0 ব্যবহার করুন এবং তারা এখনও সঠিকভাবে কাজ করবে।


10
এটি আমার পক্ষে কাজ করছে না। আমার উইন 7 এক্স 64 এ ভিএস 2010 আলটিমেট রয়েছে, যেখানে আমি এক্সএনএ 4 প্রকল্পগুলি তৈরি করতে এবং পরিচালনা করতে পারি। আমি আজ VS2012 আলটিমেট আরসি ইনস্টল করেছি, উপরের পদক্ষেপগুলি অনুসরণ করেছি এবং এখনও ভিএস এক্সএনএ অ্যাপ্লিকেশন খুলতে পারে না। কোন চিন্তা? আমি পুনরায় বুট করে থাকেন এক ফুট, ইত্যাদি উপর দাঁড়িয়ে
3Dave

2
হ্যাঁ, তারা সেখানে আছে @ রিকমার্টিনের পরামর্শের ফলে এক্সএনএ প্রকল্পগুলি প্রদর্শিত হয়েছিল, তবে নতুন গেমটি তৈরি করার চেষ্টা করার সময় আমি একটি ত্রুটি পাচ্ছি যে এটি এক্সএনএ. ফ্রেমওয়ার্ক লোড করতে পারে না বলে অভিযোগ করছে। আহা।
ডিভে

1
হাই, ডেভিড লিভলির মন্তব্যের সমাধানের প্রস্তাব আর কেউ দিতে পারে? আমি এখানে উভয় জবাবের সমস্ত পদক্ষেপগুলি অনুসরণ করেছি তবে ভার্সে
জেনোপ্রিমেট

2
কোনও রেজিস্ট্রি জাঙ্ক প্রয়োজন নেই। স্টিভ উল্লেখ করতে ভুলে গিয়েছিলেন যে আপনাকে ক্যাশেড এক্সটেনশন ফাইলগুলিও সরিয়ে ফেলতে হবে বা ভিএস পরিবর্তনগুলি সনাক্ত করতে পারে না। আমার উত্তর এখানে দেখুন: stackoverflow.com/questions/9674758/…
টিনকো

7
যাইহোক, এই সমাধানটি Xbox 360 এর সাথেও কাজ করে। আমি এটি চেষ্টা করেছিলাম।
জোস্টি

38

আমি অন্য সমস্যাটি পেয়েছি, কিছু কারণে যদি স্থানীয় অ্যাপডেটা ফোল্ডারে এক্সটেনশানগুলি ক্যাশে করা হয় তবে এক্সএনএ এক্সটেনশনগুলি কখনই লোড হয় না।

আপনাকে ফাইলগুলি extensionSdks.en-US.cacheএবং ফোল্ডারটি extensions.en-US.cacheথেকে সরাতে হবে %LocalAppData%\Microsoft\VisualStudio\11.0\Extensions। এই ফাইলগুলি পরের বার চালু করার পরে পুনর্নির্মাণ করা হবে

ঘটছে ডিবাগ করার জন্য যদি আপনার ভিজ্যুয়াল স্টুডিও স্টার্টআপ লগটিতে অ্যাক্সেসের প্রয়োজন devenv.exe /logহয় তবে C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDEডিরেক্টরি থেকে কমান্ড চালান (ধরে নিবেন আপনি একটি 64 বিট মেশিনে আছেন)। উত্পন্ন লগ ফাইলটি এখানে অবস্থিত:

%AppData%\Microsoft\VisualStudio\11.0\ActivityLog.xml


7
হাই, কেবল আপনাকে জানাতে যে আমার গাইডটি VS2012 এর জন্য আর কাজ করবে না বলে মনে হচ্ছে, কেবল ক্যাশেগুলি অপসারণই যথেষ্ট নয়। ক্যাশেগুলি সরানোর সমস্ত উপায় হ'ল এক্সটেনশান পরিচালক থেকে অন্য এক্সটেনশন ইনস্টল করা (আমি নিউগেট আপডেট করেছি)।
টিনকো

ধন্যবাদ টিনকো, নিউগেট (বা অন্য কোনও এক্সটেনশন) আপডেট করাও ভিএস ২০১৩ এর জন্য কাজ করে।
তহবিল 5:55

31

এক্সপ্রেস সংস্করণটির জন্য কীভাবে এটি সেট আপ করা যায় তা নিয়ে কিছু বিভ্রান্তি রয়েছে বলে মনে হচ্ছে। ভিএস এক্সপ্রেস ২০১২-এর উইন্ডোজ ডেস্কটপ (ডাব্লুডি) সংস্করণ ব্যবহার করে, আমি নীচের পরিবর্তনগুলি সহ স্টিভ বি এবং রিক মার্টিনের উত্তরগুলির নির্দেশাবলী অনুসরণ করেছি ।

  • অনুলিপি না করে দ্বিতীয় ধাপে "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\XNA Game Studio 4.0"অনুলিপি করুন"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\WDExpressExtensions\Microsoft\XNA Game Studio 4.0"
  • চতুর্থ ধাপে, পরিবর্তনগুলি করার পরেও লাইনটি যুক্ত করুন <Edition>WDExpress</Edition>(এটি কোথায় বোঝায় তা আপনার দেখতে সক্ষম হওয়া উচিত)
  • পদক্ষেপ 5 এ, এর devenv.exeসাথে প্রতিস্থাপন করুনWDExpress.exe
  • রিক মার্টিন পদক্ষেপে, প্রতিস্থাপন "%LocalAppData%\Microsoft\VisualStudio\11.0\Extensions"সঙ্গে"%LocalAppData%\Microsoft\WDExpress\11.0\Extensions"

তার পর থেকে আমি খুব বেশি কাজ করিনি, তবে আমি একটি নতুন গেম প্রকল্প তৈরি করতে পেরেছি এবং এটি এখন পর্যন্ত ঠিক মনে হচ্ছে।


1
অসাধারণ! যদি আপনি এই পদক্ষেপগুলি অনুসরণ করেন এবং প্রকল্প টেম্পলেট আইকনগুলি (অ্যাপ্লিকেশনটিতে) রঙিন এক্সএনএ আইকনগুলির চেয়ে জেনেরিক ধূসর আইকন হিসাবে প্রদর্শিত হয়; এবং আপনি "প্রকল্পের সাব টাইপ সমর্থিত নয়" বা "এসেম্বলি লোড করার চেষ্টা [...] এক্সএনএ", এক্সটেনশন ক্যাশে (রিক মার্টিন দ্বারা উল্লিখিত) সাফ করুন এবং এই নির্দেশাবলী আবার অনুসরণ করুন, যেমন নিশ্চিত হয়ে সমস্ত ধরণের ত্রুটি পেয়ে যাচ্ছেন আছে <Edition>WDExpress</Edition>এ যোগ extension.vsixmanifestকরার আগে আপনাকে চালানো WDExpress.exe /setup
cod3monk3y
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.