visual studio - ভিজ্যুয়াল স্টুডিও 2017 এ কীভাবে ওয়াইএক্স প্রকল্পগুলি সক্ষম করবেন




visual-studio wix (4)

ভিজ্যুয়াল স্টুডিও 2017 এর নতুন প্রকল্প সংলাপে, উইন্ডোজ ইনস্টলার এক্সএমএল (ওয়াইএক্স) এর জন্য কোনও প্রবেশ নেই।

ভিজ্যুয়াল স্টুডিও 2017 এ কী ওয়াইএক্স প্রকল্পগুলি সক্ষম করা সম্ভব?


WiX v3.11.0.1507 WiX এর জন্য VS 2017 marketplace.visualstudio.com/… সম্পূর্ণ সমর্থন marketplace.visualstudio.com/… রিলিজ নোটগুলি এক্সটেনশন এবং ওয়াইএক্স এর পুরানো সংস্করণগুলির সাথে এক্সটেনশন এবং সামঞ্জস্যতা কেন সরবরাহ করতে এত দীর্ঘ সময় নিয়েছে তার অন্তর্দৃষ্টি দেয়

দ্রষ্টব্য: আপনি ওয়াইএক্স টুলসেটের পূর্ববর্তী সংস্করণগুলির সাথে "ওয়াইএক্স টুলসেট ভিজ্যুয়াল স্টুডিও 2017 এক্সটেনশন" ব্যবহার করতে পারেন তবে পরিচালিত কাস্টম ক্রিয়াকলাপগুলি তৈরি করার সময় একটি ফরওয়ার্ডস সামঞ্জস্যতা সমস্যা থাকে যা কেবলমাত্র ওয়াইএক্স ভি 3.11 আরসি রিলিজে স্থির থাকে। অন্য কথায়, যদি আপনি কাস্টম ক্রিয়া পরিচালনা করে থাকেন এবং আপনি ভিএস 2017 ব্যবহার করতে চান তবে আপনাকে অবশ্যই WiX v3.11 আরসিতে আপগ্রেড করতে হবে।

সম্পাদনা করুন: ভিএস 2019 এক্সটেনশন এখন উপলভ্য।

উইক্স রিলিজ পৃষ্ঠার অন্যান্য এক্সটেনশনের লিঙ্ক রয়েছে।


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

  1. ভিজ্যুয়াল স্টুডিওর সমস্ত দৃষ্টান্ত বন্ধ করুন।

  2. কপি
    C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\WiX
    C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\Extensions\Microsoft\WiX

    (গন্তব্য পথে, "সংস্করণ" আপনার সংস্করণ অনুসারে "পেশাদার" বা "সম্প্রদায়" দিয়ে প্রতিস্থাপন করুন))

    আপনার প্রশাসকের অনুমতি দেওয়ার প্রয়োজন হতে পারে:

    ফলাফলটি এরকম দেখতে পাবেন:

  3. C:\Program Files (x86)\MSBuild\Microsoft\WiX থেকে C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Microsoft\WiX

  4. তারপরে প্রশাসক হিসাবে নিম্নলিখিত কমান্ডটি প্রয়োগ করুন:

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

    (আবার, আপনার সংস্করণ অনুসারে "এন্টারপ্রাইজ" কে "পেশাদার" বা "সম্প্রদায়" দিয়ে প্রতিস্থাপন করুন))

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


আমি দেখতে পেয়েছি যে আমাকে "সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ এমএসবাইল্ড \ মাইক্রোসফ্ট" "সি: \ প্রোগ্রাম ফাইল (x86) \ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও \ 2017 \ এন্টারপ্রাইজ \ এমএসবাইল্ড \ মাইক্রোসফ্ট" থেকেও ওয়াক্স ফোল্ডারটি অনুলিপি করতে হয়েছিল। এটি না করে, আমার ওয়াইএক্স প্রকল্পটি লোড করার চেষ্টা করার সময় আমি একটি ত্রুটি পেয়েছি যে এমএসবিল্ড লক্ষ্যবস্তুগুলির একটি খুঁজে পাওয়া যায় নি।







wix3.10