ভিজ্যুয়াল স্টুডিও 2012 দিয়ে এমএসআই বা সেটআপ প্রকল্প তৈরি করুন


129

আমি একটি ছোট অ্যাপ্লিকেশন তৈরি করি এবং আমি একটি এমএসআই ফাইল তৈরি করতে চাই।

ইন ভিসুয়াল স্টুডিও 2010 আপনি অধীনে এই প্রকল্পের টাইপ আছে:

অন্যান্য প্রকল্পের প্রকার -> সেটআপ এবং স্থাপনা -> ভিজ্যুয়াল স্টুডিও ইনস্টলার -> সেটআপ প্রকল্প

তবে ভিজ্যুয়াল স্টুডিও 2012- এ আপনি যা পেয়েছেন তা হ'ল "ইনস্টলশিল্ড লিমিটেড সংস্করণ সক্ষম করুন"।

আপনি .NET ফ্রেমওয়ার্ক পরিবর্তন করতে পারেন, তবে কিছুই পরিবর্তন হয় না।

কেন সেখানে আর নেই? এবং আমি কীভাবে এটি ফিরে পেতে পারি? এটি করার কোনও নতুন উপায় আছে?


1
ভিজ্যুয়াল স্টুডিও অ্যাড-ইন করার কী আছে যদি এটি মোতায়েন করার কোনও উপায় না থাকে ???
ডেভডেভ

কেবলমাত্র রেফারেন্সের জন্য, এখানে একটি এমএসআই তৈরির জন্য ব্যবহৃত সবচেয়ে সাধারণ বিকল্প সরঞ্জামগুলির একটি বিবরণ রয়েছে: stackoverflow.com/a/1546941/129130 । উইক্স বাদে এগুলি কিছুটা দামি।
স্টেইন এসমুল

উত্তর:


37

ইনস্টলশিল্ড লিমিটেড সংস্করণ সহ ভিজ্যুয়াল স্টুডিও 2012-এ সেটআপ প্রকল্পগুলি তৈরি করতে, এই ভিডিওটি দেখুন

ইনস্টলশিল্ড সীমিত সংস্করণ যা পরিষেবাগুলি ইনস্টল করতে পারে না।

"আইএসএল এখন পর্যন্ত সবচেয়ে খারাপ ইনস্টলার বিকল্প এবং আপগ্রেড, পড়া-অর্থাত্ সংস্করণটি বেশিরভাগ পরিস্থিতিতে সর্বোত্তম এবং অসম্ভব হিসাবে ব্যবহার করা ভার্চুয়াল। ইনোসেটআপ, নলসফট, অ্যাডভান্সড, ওয়াইএক্স, বা অন্য কোনও ইনস্টলার সম্পর্কে ভাল If আপনি যদি একটি জরিপ করে আপনি দেখতে পেয়েছেন যে কেউই আইএসএল ব্যবহার করছে না আমি জানি না আপনি কেন লোকেরা ইনস্টলশিল্ডের সাথে সংযুক্তি চালিয়ে যাচ্ছেন এটি আপনার বিশ্বাসযোগ্যতার ক্ষতি করে। লবণের অর্ধেক ওজনের যে কোনও বিকাশকারী জানেন আইএসএল নিষ্ক্রিয় এবং আপনি যখন এর পিছনে দাঁড়াবেন আমরা মাইক্রোসফ্টের রায় প্রশ্ন করতে হবে। "

এডওয়ার্ড মিলার ( ভিজ্যুয়াল স্টুডিও ইনস্টলার প্রকল্পগুলির এক্সটেনশনে মন্তব্য ) দ্বারা।

Wix টুলসেট , যা, যখন শক্তিশালী ব্যবহারকারী-অনাত্মীয় মাত্রাধিক এবং একটি খাড়া লার্নিং কার্ভ রয়েছে। উইন্ডোজ পরিষেবাদি ইনস্টল করার জন্য একটি ডাউনলোডযোগ্য টেম্পলেট রয়েছে (রেফারেন্স VS2012: উইন্ডোজ পরিষেবাদির জন্য ইনস্টলার? )

ভিজ্যুয়াল স্টুডিও 2013 এর জন্য, ব্লগ পোস্টটি ভিজ্যুয়াল স্টুডিও সহ ইনস্টলার তৈরি করা দেখুন


3
ভিডিও অনুযায়ী, অক্ষম তৈরি করতে Setup.msiVS 2012কোন আরো সাহায্যের .. ??
এবি বোলিম

পরিষেবাগুলি ইনস্টল করতে পারে না এমন ieldাল সীমিত সংস্করণ ইনস্টল করুন। ডাব্লুআইআইএক্স টুলসেট, যা শক্তিশালী যখন ব্যবহারকারীর সাথে বন্ধুত্বপূর্ণভাবে ছাড়িয়ে যায় এবং খাড়া শেখার বক্ররেখা থাকে। উইন্ডোজ পরিষেবাগুলি ইনস্টল করার জন্য একটি ডাউনলোডযোগ্য টেম্পলেট রয়েছে। arstechnica.com/civis/viewtopic.php?f=20&t=1190745
কুইকিট

হাই @ সান্থোশকুমার, উইন্ডো ফর্ম এমএসআই সেটআপ ইনস্টল করার পরে, আমার কাঁচা ফাইল (ডিজাইন এবং কোডিং) এছাড়াও ইনস্টলেশন অবস্থানটিতে প্রদর্শিত হচ্ছে। আমি ভিজ্যুয়াল স্টুডিও 2010 ব্যবহার করে এই অ্যাপ্লিকেশনটি তৈরি করেছি Set আমাকে সাহায্য করুন. আগাম ধন্যবাদ.
dilipkumar1007

68

দয়া করে দেখুন:

ভিজ্যুয়াল স্টুডিও সেটআপ প্রকল্পগুলি (vdproj) ভিএসের ভবিষ্যতের সংস্করণগুলির সাথে প্রেরণ করবে না

উইন্ডোজ ইনস্টলার স্থাপনা

প্রকল্পের ধরণগুলি হত্যা করা হচ্ছে বলে 1/2 বছর আগে ঘোষণা করা হয়েছিল। বিকল্পগুলি হ'ল:

  1. আপনার ইনস্টলারটি তৈরি করতে একটি VS2008 / 2010 সমাধান ব্যবহার করুন
  2. অন্য সরঞ্জামে স্যুইচ করুন যেমন ইনস্টলশিল্ড বা উইন্ডোজ ইনস্টলার এক্সএমএল

যদি আমরা আপনার 1 ম সমাধানের জন্য যাই .. আমরা কী নেট। 4.5 হিসাবে প্রাক-প্রয়োজনীয়তা যুক্ত করতে পারি?
শ্রীকুমার পি

সম্ভবত। আমি বিশ্বাস করি কনফিগারেশন ফাইলের (XML?) কোথাও ভিএসের একটি ডিরেক্টরি রয়েছে যা পূর্বশর্তগুলির সংজ্ঞা ধারণ করে। আপনি ডেটা কাঠামোটি নিয়ে কাজ করতে সক্ষম হবেন এবং তারপরে .NET 4.5 এর জন্য আপনার নিজের সংজ্ঞা তৈরি করতে পারবেন। এটি সমর্থিত হবে না এবং আমি সত্যিই কেবল এটির জন্য একটি # 1 রেখেছি এটি একটি বিকল্প। ব্যক্তিগতভাবে, 16 বছরের অভিজ্ঞতার সাথে এই ক্ষেত্রে বিশেষজ্ঞ হিসাবে কথা বলতে, আমি এই সরঞ্জামটি সম্পর্কে প্রায় সমস্ত কিছুই অপছন্দ করি এবং আমি এর মধ্যে আর কোনও প্রাণ নিঃশ্বাস ত্যাগ করার চেষ্টা করব না। মাইক্রোসফ্ট এটি হত্যা করছে শুনে আমি দুঃখিত হইনি।
ক্রিস্টোফার পেইন্টার

আপনি যদি এটি চেষ্টা করতে চান তবে এখানে একবার দেখুন: সি: \ প্রোগ্রাম ফাইলগুলি \ মাইক্রোসফ্ট এসডিকে \ উইন্ডোজ \ v7.0A \ বুটস্ট্র্যাপার \ প্যাকেজগুলি কীভাবে পাবলিকের বৈশিষ্ট্যগুলি হ্যাশ করে তা সম্ভবত সবচেয়ে বড় বাধা হয়ে দাঁড়াবে।
ক্রিস্টোফার পেইন্টার

1
দুঃখিত "আপনার ইনস্টলারটি তৈরির জন্য একটি ভিএস 2008/2010 সলিউশন ব্যবহার করুন" এর অর্থ কী?
অ্যালান ম্যাকডোনাল্ড

4
এর অর্থ যদি একই সমাধানে আপনার ডিপ্লোয়মেন্ট প্রকল্প এবং অ্যাপ্লিকেশন প্রকল্পগুলি থাকে তবে আপনাকে এটি করা বন্ধ করতে হবে। আপনাকে এগুলিকে দুটি সমাধানে বিভক্ত করতে হবে এবং ডিএসপি সমাধানটি ভিএস ২০০৫ / ২০০৮ / ২০১০ এ ছেড়ে দিতে হবে এবং আপনার অ্যাপ্লিকেশন সমাধানটি ২০১২ এ এগিয়ে নিয়ে যেতে হবে।
ক্রিস্টোফার পেইন্টার

24

আপনি কি "প্রকাশ" পদ্ধতিটি চেষ্টা করেছেন? সমাধান সন্ধানকারীটিতে আপনি কেবলমাত্র প্রোজেক্ট ফাইলে ক্লিক করুন এবং পপ-আপ মেনু থেকে "প্রকাশ করুন" নির্বাচন করুন। এটি কয়েকটি খুব সহজ পদক্ষেপে একটি ইনস্টলার তৈরি করে।

আপনি প্রকল্পের বৈশিষ্ট্য উইন্ডোতে প্রকাশ ট্যাব থেকে ইনস্টলারটির আরও কনফিগারেশন করতে পারেন।

এনবি: এই পদ্ধতিটি কেবল ডাব্লুপিএফ এবং উইন্ডোজ ফর্ম অ্যাপগুলির জন্য কাজ করে।


6
এছাড়াও ClickOnce নামে পরিচিত - msdn.microsoft.com/en-us/library/t71a733d(v=vs.110).aspx
Surfbutler

আমি আমার এম্বেডড প্রজেক্টে ডাব্লুপিএফ উইন্ডোজ এবং ভিসি ++ ডেল সহ এটি করেছি। আমার ক্লায়েন্ট আমাকে ইনস্টলারের মধ্যে ভিসি ++ পুনরায় বিতরণযোগ্য প্যাকেজ অন্তর্ভুক্ত করতে বলেছে। আপনি আমাকে সহায়তা করতে পারেন? কারণ আমি সমস্ত উইজার্ডটি পেরিয়েছি কিন্তু এই ক্লিকঅনস ডিপ্লোয়মেন্ট পদ্ধতিটি ব্যবহার করে মোতায়েনের ক্ষেত্রে কোনও পৃথক ইনস্টলারকে অন্তর্ভুক্ত করার কোনও বিকল্প আমি দেখতে পেলাম না।
মনীশ দুবে

@grantnz অবশেষে আমি বিকল্পটি পেয়েছি। আমি এটি প্রিজেক্ট সম্পত্তি -> প্রকাশ-> পূর্বশর্ত ট্যাবে পেয়েছি। আশা করি, এটিও আপনি খুঁজে পাবেন।
মনীশ দুবে

17

মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিওতে ইনস্টলার (এমএসআই) সমর্থন করার জন্য কান্নাকাটি করেছে এবং ভিজ্যুয়াল স্টুডিও ইনস্টলার প্রকল্পগুলি এক্সটেনশন প্রকাশ করেছে । আপনি এখন ভিজ্যুয়াল স্টুডিওতে ইনস্টলার তৈরি করতে পারেন 2013; ভিজ্যুডিওস্টুডিওলারিগুলি থেকে এখানে এক্সটেনশনটি ডাউনলোড করুন


2
ভিএস 2012 এর জন্য এক্সটেনশন নয়? কোনও সম্পূর্ণ উত্স কোড রিয়েল স্যাম্পল অ্যাপ্লিকেশন + সেটআপ প্রকল্প?
কিকিনেট

ইনস্টলার প্রকল্পগুলির এক্সটেনশন ডাউনলোড হয়েছে, সংক্ষিপ্ত ক্রমে একটি তৃতীয় পক্ষের ডেলকে জিএসি তে রাখার জন্য একটি সাধারণ এমএসআই তৈরি করেছে। খুব সহজ, ব্যবহার করা সহজ, বেসিকগুলি করে।
ক্রিস মিলস

1
এই স্ট্যাকটি 2012 সম্পর্কে জিজ্ঞাসা করছে
9:52 তে টেপ করুন

5

আইএসএল (ইনস্টলশিল্ড লিমিটেড সংস্করণ) ভিজ্যুয়াল স্টুডিও সেটআপ এবং স্থাপন প্রকল্পের "প্রতিস্থাপন", তবে অনেক ব্যবহারকারী মনে করেন মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2012 (এবং পরবর্তীগুলির) থেকে .vdproj সমর্থন সরিয়ে এবং তৃতীয় পক্ষের সংস্থা সফ্টওয়্যার সমর্থন করে ভুল পদক্ষেপ নিয়েছিল।

অনেকে আবার এটি ফিরিয়ে দেওয়ার জন্য বলেছিলেন ( বেসিক সেটআপ এবং স্থাপনার প্রকল্পের ধরণের ভিজ্যুয়াল স্টুডিও ইনস্টলার ফিরিয়ে আনুন ), তবে মাইক্রোসফ্ট আমাদের কণ্ঠে বধির ... সত্যই দুঃখজনক।

WiX যেহেতু সত্যিই জটিল, আমি মনে করি কিছু মুক্ত ইনস্টলেশন সিস্টেম - এনএসআইএস বা ইনো সেটআপ চেষ্টা করা ভাল । উভয়ই স্ক্রিপ্টযোগ্য এবং শেখার জন্য সহজ - তবে মূল এসএডিপি হিসাবে শক্তিশালী।

আমি এনএসআইএস এবং ইনো সেটআপের জন্য অনেকগুলি বৈশিষ্ট্য (ইন্টেলিসেন্স, সিনট্যাক্স হাইলাইটিং, নেভিগেশন বার, সরাসরি ভিজ্যুয়াল স্টুডিও থেকে সংকলন ইত্যাদি) সহ একটি দুর্দান্ত ভিজ্যুয়াল স্টুডিও এক্সটেনশন তৈরি করেছি। আপনি এটি www.visual-installer.com এ চেষ্টা করতে পারেন (স্ব প্রচারের জন্য দুঃখিত :)

ডাউনলোড Inno সেটআপ (jrsoftware.org/isdl.php) অথবা NSIS (nsis.sourceforge.net/Download) এবং ইনস্টল ভী & আমি (unsigned-softworks.sk/visual-installer/downloads.html)।

সমস্ত ইনস্টলার সহজ Next / Next / Next ...

ভিজ্যুয়াল স্টুডিওতে, ফাইল -> নতুন -> প্রকল্প নির্বাচন করুন, এনএসআইএসপ্রজেক্ট বা ইনো সেটআপ নির্বাচন করুন এবং একটি নতুন প্রকল্প তৈরি করা হবে (পুরো উত্স সহ)।


1
এনএসআইএস এবং ইনো সেটআপ কীভাবে ইনস্টল করা যায়? ধাপে ধাপে 5 মিনিটে শুরু করা এবং ভিএস-এ পুরো উত্স কোডের নমুনা?
কিকিনেট

1
ইনো সেটআপ ( jrsoftware.org/isdl.php ) বা এনএসআইএস ( nsis.sourceforge.net/Download ) ডাউনলোড করুন এবং ভিঅ্যান্ডআই ইনস্টল করুন ( স্বাক্ষরযুক্ত -softworks.sk/visual-installer/downloads.html ) সমস্ত ইনস্টলার সহজ সরল Next / Next / Next ... ভিজ্যুয়াল স্টুডিওতে ফাইল -> নতুন -> প্রকল্প নির্বাচন করুন, এনএসআইএসপ্রজেক্ট বা ইনোসেটআপ চয়ন করুন এবং নতুন প্রকল্প তৈরি হবে (পুরো উত্স সহ)।
স্লিপি

3

ভিজ্যুয়াল স্টুডিও 2013 বিকাশকারীদের জন্য কিছু অগ্রগতি রয়েছে :- ডি ওয়াট ওয়াট! ব্লগ পোস্ট ভিজ্যুয়াল স্টুডিও ইনস্টলার প্রকল্পগুলির এক্সটেনশন দেখুন

লিঙ্ক এবং তথ্য ব্রায়ান হ্যারি এর ব্লগ পোস্ট থেকে ভিজ্যুয়াল স্টুডিও সহ ইনস্টলারগুলি তৈরি করে পুনরুদ্ধার করা হয়েছিল ।


2

ভিজ্যুয়াল স্টুডিও ইনস্টলার স্থাপনার নিবন্ধটি দেখুন । এটি অবশ্যই আপনাকে সাহায্য করবে।

আপনি পৃষ্ঠায় .NET কাঠামোর সঠিক সংস্করণ চয়ন করতে পারেন। আপনার জন্য, এটি তৈরি করুন। নেট 4.5। আমার ধারণা এটি ভিজ্যুয়াল স্টুডিও ২০১২-তে থাকবে।


1
ভিজ্যুয়াল স্টুডিও ২০১২ এর জন্য এটি বলেছে " ইনস্টলশিল্ড লিমিটেড সংস্করণ (আইএসএল) ভিজ্যুয়াল স্টুডিও বিকাশকারীদের জন্য বিনামূল্যে এবং সেটআপ এবং স্থাপনার জন্য ভিজ্যুয়াল স্টুডিওতে প্রকল্প টেমপ্লেটের কার্যকারিতা প্রতিস্থাপন করে "।
পিটার মর্টেনসেন

0

আমি মনে করি ক্লিকঅনস (এমএসডিএন) ব্যবহার করে কোনও অফিস সলিউশন স্থাপন করা কার্যকর হতে পারে।

অফিস ২০১০ এর জন্য একটি আউটলুক প্লাগইন তৈরির পরে সমস্যাটি ছিল ISLE বা অন্যান্য জটিল সরঞ্জামগুলি (বা ব্যয়বহুল) ব্যবহার না করে গ্রাহকের কম্পিউটারে এটি ইনস্টল করা।

সমাধানটি ছিল লিঙ্কে বর্ণিত বর্ণিত স্টুডিও প্রকল্পের প্রকাশের যন্ত্রটি ব্যবহার করা। সেটআপ কাজ করার আগে মাত্র দুটি কাজ করতে হবে:

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.