ভিজ্যুয়াল স্টুডিও 2013 এ ওয়াইএক্স প্রকল্প সক্ষম করুন


92

আমার ওয়াইএক্স ইনস্টলার প্রকল্পগুলির সাথে একটি ভিএস 2012 সমাধান রয়েছে। যাইহোক, আমি যখন ভিএস 2013 (রিলিজ) এ সমাধানটি খুলি তখন ওয়াইএক্স প্রকল্পটি বেমানান।

কেউ কি জানেন যে কোথায় / কোন ভিএস 2013 সংস্করণ (উইক্সটোলসেট?) পাওয়া যাচ্ছে তা এখনও কাজ করা হচ্ছে? বা ভিএস 2013 এ বর্তমান প্রকল্পটি সামঞ্জস্য করার কোনও উপায় আছে?

উত্তর:


125

2013-12-02 আপডেট করুন: ওয়াইএক্স টুলস 3.8 ভিজ্যুয়াল স্টুডিও 2013 সংস্করণের জন্য সরকারী সহায়তায় প্রকাশিত হয়েছে। এটি wixtoolset.org থেকে ডাউনলোডের জন্য উপলব্ধ ।

আপনি ওয়াইএক্স এর পুরানো সংস্করণগুলির সাথে ম্যানুয়ালি ভিজ্যুয়াল স্টুডিও 2013 সামঞ্জস্য করতে সক্ষম করতে পারেন:

  1. অনুলিপি
    C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\WiXকরুন
    C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX


  2. C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\WiX\extension.vsixmanifestনিম্নলিখিত যুক্ত করে সংশোধন করুন :

    <VisualStudio Version="12.0">
        <Edition>Ultimate</Edition>
        <Edition>Premium</Edition> 
        <Edition>Pro</Edition>
        <Edition>Express_All</Edition>
    </VisualStudio>
    
  3. তারপরে VS2013 নেটিভ সরঞ্জাম কমান্ড প্রম্পটটি খুলুন (থেকে C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts) এবং কার্যকর করুন:

    ডিভেনভ / সেটআপ

আপনি যখন ভিজ্যুয়াল স্টুডিও 2013 খুলবেন, ওয়াইএক্স 3.7 প্রকল্পগুলি উপযুক্ত হবে।


10
আমি অনুমান করছি যে এটি আমার পোস্ট থেকে নেওয়া হয়েছিল: উইন্ডোজ- ইনস্টলার- xML-wix-toolset.687559.n2.nabble.com/…
ক্রিস্টোফার পেইন্টার

4
এটি লক্ষ করা উচিত যে এটি সম্পূর্ণরূপে VS2013 সমর্থন করবে না। ওয়াইএক্স 3.8 এ অতিরিক্ত কাজ রয়েছে যা অন্যান্য টুকরো যেমন সি ++ প্রকল্পের টেম্পলেটগুলির মতো কাজ করে।
ক্রিস্টোফার পেইন্টার

4
এই প্রশ্নের আগে খুব ভাল আগে VS2013 যখন 14 ই অক্টোবর প্রকাশিত প্রার্থীর সাথে ছিল তখন আমি এই নির্দেশাবলী ব্লগ করেছি । তবে নির্দেশাবলী ন্যাবেল লিঙ্কের মতোই are
ক্রিস শিফহাউয়ার

4
এফওয়াইআই: আপনি যদি 3.7 এর জন্য এই নির্দেশাবলী অনুসরণ করে থাকেন এবং 3.8 ইনস্টল করেন তবে আপনি উইক্সপ্রজ ফাইলগুলি লোড করতে এই ত্রুটি The 'WiX Project Package' package did not load correctly. পেতে পারেন : আমি এটি পেয়েছি, `সি:: প্রোগ্রাম ফাইলগুলি (x86) \ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 12.0 \ কমন 7 \ আইডিই Again এক্সটেনশানগুলি \ মাইক্রোসফ্ট` এবং আবার কাজ করার জন্য উইক্স 3.8 সেটআপটি মেরামত করুন।
urk_forever

আমি এটি 3.6 দিয়ে চেষ্টা করেছি তবে টাইপিংয়ের সময় কোনও ইন্টেলিজেন্স পাইনি। :(
tommed

21

Wix v3.8 থেকে শুধু আপডেট, এটা করে সমর্থন VS2013: http://wixtoolset.org/releases/v3.8/stable


লিঙ্কের জন্য +1। যেহেতু আমি পূর্ববর্তী 3.8 বিল্ডটি ব্যবহার করছিলাম এটি আমার জন্য একটি প্রাকৃতিক উন্নত সমাধান।
মুক্তি দেওয়া 1

কেউ কি অফ-লাইন ইনস্টলেশন জন্য বাইনারি ব্যবহার করতে জানেন? কোনও সেটআপ প্রোগ্রাম অন্তর্ভুক্ত রয়েছে বলে মনে হয় না।
জেফ

16

আপনি যদি WiX এর পরে VS2013 ইনস্টল করেন তবে আপনাকে WiX আনইনস্টল করতে হবে এবং তারপরে এটি পুনরায় ইনস্টল করুন। কেবলমাত্র ওয়াইএক্স ইনস্টলেশন মেরামত করা যথেষ্ট নয়।


4
ঠিক আছে, আমার জন্য না, কিন্তু আমি মেরামত পর পুনরায় বুট করা হয়নি - একটি win2k8 সার্ভার বাক্সে deving - অন্যান্য OS আলাদা হতে পারে
Ruskin

4
দুঃখিত, আমি বন্দুক লাফিয়েছি। এটি আমার পক্ষেও কার্যকর হয়নি।
জেমস

2

উইক্সের জন্য টুলকিট ইনস্টলারটি চালানোর পরে:

ভিজুয়াল স্টুডিও 2012 এবং 2013 এর সাথে উইক্স 3.8 এবং 3.9 এর জন্য আমার সমস্ত ক্যাশে ফাইলগুলি মুছতে হবে :

"% অ্যাপডাটা% .. \ স্থানীয় \ মাইক্রোসফ্ট \ ভিজ্যুয়াল স্টুডিও \ 11.0 \ কম্পোনেন্টমোডেল ক্যাসি" (ভিএস 2012 এর জন্য) এবং "% অ্যাপডাটা% .. \ স্থানীয় \ মাইক্রোসফ্ট \ ভিজ্যুয়াল স্টুডিও \ 12.0 \ কম্পোনেন্টমোডেল ক্যাশে" (ভিএস 2013 এর জন্য)।

এই ফাইলগুলি মোছার পরে , ভিএসের প্রতিটি সংস্করণের জন্য কমান্ড প্রম্পট থেকে চালিত করুন:

devenv /setup

উদাহরণস্বরূপ "সি: \ প্রোগ্রাম ফাইল (x86) \ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 12.0 \ কমন 7 \ আইডিই \ দেভেনভ / সেটআপ"

এবং "সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 11.0 \ কমন 7 \ আইডিই \ দেভেনভ / সেটআপ"

আমি এই ফাইলগুলি মুছে ফেলার পরে এবং মেশিনটি পুনরায় চালু করার পরেই "দেভেনভ / সেটআপ" চালানো পছন্দসই প্রভাব ফেলবে।

যদি এই ক্যাশে ফাইলগুলি প্রথমে মুছে ফেলা না হয়, তবে আপনার প্যাকেজগুলি যথাযথভাবে লোড করতে ব্যর্থ হলে আপনি এমন কোনও সমস্যা अनुभव করতে পারেন। আপনার প্যাকেজগুলি লোড করতে ব্যর্থ হয়েছে কিনা তা আপনি জানতে পারবেন কারণ প্রারম্ভকালে ভিএস মারাত্মকভাবে ব্যর্থ হবে।


4
আমার ওয়াইএক্স 3.8 থেকে 3.9 থেকে 3.9 এবং প্রথমবার ডাব্লু / ভিএস 2013 এ কাজ করতে সমস্যা হয়েছিল। আমি এই পদক্ষেপটি করেছি এবং এটি কার্যকর হয়েছে। ধন্যবাদ!
ব্র্যাড ডব্লিউ

1

ওয়াইএক্স 3.7 এর সাথে, আপনি ভিজ্যুয়াল স্টুডিও 2013-এ উইক্সপ্রজ খুলতে না পারলেও, এটি কোনও ভিএস ২০১৩ সমাধানের জন্য এমএসবাইল্ড ব্যবহার করে সংকলন করে। (উইক্সপ্রজ টুলস সংস্করণ পরিবর্তন করুন = "12.0")


1

সর্বশেষতম উইক্স ইনস্টলারটি কোনও কনফিগারেশন ছাড়াই ইনস্টলেশন সংশোধন করছে বলে মনে হচ্ছে।

  1. সমস্ত ভিজ্যুয়াল স্টুডিওগুলি বন্ধ করুন। https://wix.codeplex.com/releases/view/136891 এ .exe চালান ।
  2. একটি অভিনব লাল স্প্ল্যাশ স্ক্রিন প্রদর্শিত হবে, "ইনস্টল" শিরোনামের কেন্দ্র বিভাগটি ক্লিক করুন, এটি আপনার মেশিনে ভিএসের সমস্ত সংস্করণের জন্য উইক্সকে পুনরায় ইনস্টল করে।

আমার জন্য কাজ।


1

তুমি তোমার Wix প্রকল্প 2013 বনাম সামঞ্জস্যপূর্ণ করার জন্য আপনার Wix Wix 3.9 আপগ্রেড করুন এবং ইনস্টল করতে হবে নীচের ডাউনলোড Wix 3.9 লিংক https://wix.codeplex.com/releases/view/136891


উইক্স ৩.৯ ইনস্টল করার পরে আপনাকে আপনার ভিজ্যুয়াল স্টুডিও ২০১৩ পুনরায় চালু করতে হবে ... তারপরে উইক্স প্রকল্পটি পুনরায় লোড করুন ..
হেনরি ডিসোজা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.