আমার কি সমস্ত মাইক্রোসফ্ট .NET ফ্রেমওয়ার্ক সংস্করণ দরকার?


22

আমার 4 টি মাইক্রোসফ্ট। নেট ফ্রেমওয়ার্ক সংস্করণ রয়েছে:

  • 1.1
  • 2.0 সার্ভিস প্যাক 2
  • 3.0 পরিষেবা প্যাক 2
  • 3.5 এসপি 1

আমার সব কি দরকার?


আশাকরি উত্তরগুলি ইনস্টলেশনের আদর্শ ক্রমে প্রসারিত হতে পারে (সম্ভবত সবচেয়ে কম সংস্করণ হবে)।
সিনিটেক

একটি উত্তর যুক্ত করা হয়েছে ... তাদের সমস্ত আনইনস্টল করুন; নেট 4 ইনস্টল করুন এবং আপনি ভাল থাকবেন।
অ্যারোন ম্যাকআইভার

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

উত্তর:


12

নেট ফ্রেমওয়ার্কের 4 টি স্বতন্ত্র সংস্করণ রয়েছে।

  • .নোট 1
  • .NET 1.1
  • .NET 2
  • । নেট 4

এগুলি সমস্তই স্বতন্ত্রভাবে ইনস্টল এবং আনইনস্টল করা যায়। এখান থেকেই এটি আকর্ষণীয় হতে শুরু করে! .NET 3 চালু করা হয়েছিল (.NET 2 তে একটি সার্ভিস প্যাক সহ) এবং এটিতে গ্রন্থাগারের একটি অতিরিক্ত সেট ছিল। .NET 3.5 এই প্রবণতাটি অনুসরণ করেছে (.NET 2 এর জন্য একটি দ্বিতীয় পরিষেবা প্যাক এবং .NET 3 এর জন্য একটি সার্ভিস প্যাক সহ) এবং আবার। নেট 2 এটি কেবল প্রসারিত হওয়ার কারণে প্রয়োজনীয় required

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

আপনার যেগুলির কোনও দরকার কিনা বা না আপনি কী চালাচ্ছেন তার উপর নির্ভর করে। এখনও বেশিরভাগ অ্যাপ্লিকেশনগুলি নেট 2 থেকে 3.5 এর জন্য নির্মিত রয়েছে তাই 3.5 ইনস্টল করা আপনাকে এর জন্য কভার করবে। মাইক্রোসফ্ট লোকেরা যেভাবে ব্যবহার করতে চায় তা প্রত্যাশায় 4 টি ইনস্টল করার পরামর্শ দেব।

.NET 4.5 (এবং 4.5.1, 4.5.2)। নেট 4 এ স্থানের আপডেট।


2
-1 আপনার কাছে। নেট 4 থাকলে আপনি .NET 1.1+ দিয়ে নির্মিত যে কোনও অ্যাপ্লিকেশন চালাতে পারবেন
অ্যারন

7
@ অ্যারন এটি নিয়ম নয়
শেখর

7

। নেট ফ্রেমওয়ার্ক 3.5 ইনস্টলেশন এছাড়াও পূর্ববর্তী সমস্ত সংস্করণগুলি 2.0 এবং পরবর্তী থেকে ইনস্টল করে। সংস্করণ 1.1 একটি ব্যতিক্রম এবং আলাদাভাবে ইনস্টল করতে হবে।

যেহেতু আপনার কাছে 3.5 এসপি 1 সংস্করণ প্রয়োজন বলে মনে হচ্ছে, এটি 2.0 এবং উপরের সমস্ত নেট নেট সংস্করণ ইনস্টল করবে। সুতরাং এটি সম্পর্কে সত্যই আপনার কোনও পছন্দ নেই এবং একটি সংস্করণ আনইনস্টল করার চেষ্টা করা অন্যান্য সংস্করণগুলির সাথে সমস্যা তৈরি করতে পারে।

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

আপনি নেট নেট mentioned উল্লেখ করেন নি, তবে এই সংস্করণটি সহ মাইক্রোসফ্ট পূর্ববর্তী সমস্ত সংস্করণগুলি অন্তর্ভুক্ত না করে সফ্টওয়্যারটির আকার হ্রাস করার চেষ্টা করেছে। .NET 4.0 তাই ছোট, এবং 1.1 এবং পরবর্তী সমস্ত পূর্ববর্তী সংস্করণগুলির সাথে পশ্চাদপটে সামঞ্জস্যপূর্ণ বলে মনে করা হচ্ছে। তাত্ত্বিকভাবে এটি আপনার প্রয়োজন শুধুমাত্র এক।


1
.NET 4 2 এর উপরে নির্মিত হচ্ছে সম্পর্কে আপনি ভুল wrong আমি নীচে আরও বিস্তারিত উত্তর পোস্ট করেছি। মূলত সংস্করণ 4 সর্বশেষতম একক সংস্করণ।
ম্যাথু স্টেপলস

@ ম্যাথিউ স্টিপলস: আমি আমার উত্তরটি ঠিক করেছি v4 অন্তর্ভুক্ত না করতে। আমি নিশ্চিত নই যে আপনি 3.5 এসপি 1 ইনস্টল করে 2.0 ইনস্টল করেননি এমনটি ইঙ্গিত করে আপনি ঠিক আছেন।
harrymc

-1 আপনার কাছে। নেট 4 থাকলে আপনি .NET 1.1+ দিয়ে তৈরি যে কোনও অ্যাপ্লিকেশন চালাতে পারবেন
অ্যারন

2
@ অ্যারন: ডাউন-ভোট কেন? আমি v4 সম্পর্কে কিছুই বলি না, যেহেতু এটির সাথে আমার কোনও অভিজ্ঞতা নেই। তার জন্য ম্যাথিউ স্টিপলসের উত্তর দেখুন। খুব শীঘ্রই ডাউন-ভোটিং ভাল নেটিওকেট নয়।
harrymc

2
@ অ্যারন: আপনার লিঙ্কটি থেকে উদ্ধৃত: " তবে, বাস্তবে,। নেট ফ্রেমওয়ার্ক এবং প্রোগ্রামিং কৌশলগুলিতে পরিবর্তনগুলি আপাতদৃষ্টিতে অসংলগ্ন পরিবর্তনগুলির দ্বারা এই সামঞ্জস্যটি ভেঙে দেওয়া যেতে পারে "। যাই হোক না কেন, একই সামঞ্জস্যতার বাক্যাংশটি সকলের রিলিজ নোটে যেমন ছিল তেমনটি খুঁজে পাওয়া উচিত .০.০ থেকে নেট সংস্করণ এবং এটি কখনই সত্য ছিল না। এটি কেবল এমএস বিপণনের হাইপ।
harrymc

6

বিভিন্ন অ্যাপ্লিকেশনগুলির জন্য আলাদা ফ্রেমওয়ার্ক প্রয়োজন এবং আমার ধারনা নেই যে কোনও পশ্চাদপটে সামঞ্জস্য নেই, সুতরাং আপনার এখনই সেগুলির প্রয়োজন হতে পারে, যদিও আপনাকে এখনই এটি ডাউনলোড করার দরকার নেই।
আপনি যখন এমন অ্যাপ্লিকেশন ইনস্টল করেন যা ফ্রেমওয়ার্কের একটি নির্দিষ্ট সংস্করণের প্রয়োজন হয় আপনি সেগুলি ডাউনলোড করতে পারেন। (তাদের বেশিরভাগের জন্য 2, 3 বা 3.5 প্রয়োজন হবে)


-1 আপনার কাছে। নেট 4 থাকলে আপনি .NET 1.1+ দিয়ে নির্মিত যে কোনও অ্যাপ্লিকেশন চালাতে পারবেন
অ্যারন

3
অ্যারন সব ক্ষেত্রে নেই
শেখর

1
@ অ্যারন শার্ক সঠিক।
ক্যামিলো মার্টিন

@CamiloMartin দ্য ফাঃ হয় সাযুজ্যপূর্ণ হিসাবে ভোক্তা খায় যে, মাইক্রোসফট এই নিজেদের যুক্তরাষ্ট্রের । আকাশের স্বপ্নটি আমি কিছুটা পাই না isn't
অ্যারন ম্যাকআইভার

2

আপনার প্রয়োজনীয় নেট 4 সম্পর্কে সত্য নয়। আমি সমস্ত সংস্করণ সরিয়ে ফেলেছি এবং কেবলমাত্র v4 ইনস্টল করেছি। আমি যে প্রথম অ্যাপটি চালানোর চেষ্টা করেছি (পাওয়ারমেট) বলেছে এটি প্রয়োজনীয় নেট নেট ফ্রেমওয়ার্কটি খুঁজে পাচ্ছে না। সুতরাং আমি তখন নেট ভি 2 এসপি 2 এবং এসপি 2 আপডেট ইনস্টল করেছি এবং অ্যাপটি ঠিকঠাক হয়ে গেছে।


1
ডান কেন, মাইক্রোসফ্ট নেট। নেট খুব কাছাকাছি নয়। .NET ফ্রেমওয়ার্ক 4 টি অ্যাপ্লিকেশনগুলির সাথে পশ্চাদপটে সামঞ্জস্যপূর্ণ যা .NET ফ্রেমওয়ার্ক সংস্করণ 1.1, 2.0, 3.0 এবং 3.5 ব্যবহার করে। অন্য কথায়, .NET ফ্রেমওয়ার্কের পূর্ববর্তী সংস্করণগুলির সাথে নির্মিত অ্যাপ্লিকেশন এবং উপাদানগুলি .NET ফ্রেমওয়ার্ক 4কাজ করবে That এই বিবৃতিটি কেবল শ্রবণশক্তি।
অ্যারন ম্যাকআইভার

-3

আপনার কাছে .NET 4 ইনস্টলড থাকলে আপনি 1.1 থেকে যে কোনও ফ্রেমওয়ার্কের সাথে নির্মিত কোনও নেট অ্যাপ্লিকেশন চালাতে পারবেন ।

.NET ফ্রেমওয়ার্ক 4 টি অ্যাপ্লিকেশনগুলির সাথে পশ্চাদপটে সামঞ্জস্যপূর্ণ যা .NET ফ্রেমওয়ার্ক সংস্করণ 1.1, 2.0, 3.0 এবং 3.5 ব্যবহার করে। অন্য কথায়, .NET ফ্রেমওয়ার্কের পূর্ববর্তী সংস্করণগুলির সাথে নির্মিত অ্যাপ্লিকেশন এবং উপাদানগুলি .NET ফ্রেমওয়ার্ক 4 এ কাজ করবে।


@ শার্ক এই এমএস তাদের আড়াল coveringাকছে ... একটি নেট 4 ইনস্টল করে ওপি ঠিকঠাক হওয়া উচিত।
অ্যারন ম্যাকআইভার

3
আমি অনুমান করি আপনি পরবর্তী অনুচ্ছেদটি পড়েন নি ... তবে বাস্তবে,। নেট ফ্রেমওয়ার্ক এবং প্রোগ্রামিং কৌশলগুলিতে পরিবর্তনগুলি আপাতদৃষ্টিতে অসংলগ্ন পরিবর্তনগুলির দ্বারা - এই শিখরতাটি নষ্ট হতে পারে
শেখর

1
@ শার্ক এটি এমএস তাদের আড়াল করে। তারা প্রদত্ত বিকাশকারী পারফরম্যান্স লাভের জন্য কী করেছে তা গ্যারান্টি দিতে পারে না ... বিশেষত থ্রেডিংয়ের আশেপাশে তাদের আড়াল করার জন্য তাদের সেই তথ্য প্রচার করতে হবে। VS2010 +। নেট 4 টি একাধিক প্ল্যাটফর্মগুলি, যেমন ... 3.5, 2.0 ইত্যাদিকে টার্গেট করতে দেয় ... আমি যদি কোনও কারণে .NET 2 প্ল্যাটফর্মকে লক্ষ্য করে একটি অ্যাপ তৈরি করে থাকি তবে অবশ্যই আমি শিপিং করছি না। নেট 2 পুনরায় বিতরণযোগ্য ... আমি আছি শিপিং। নেট 4.
অ্যারন ম্যাকআইভার

4
আমি জানি এই উত্তরটি পুরানো, তবে লিঙ্কযুক্ত পৃষ্ঠাটি স্পষ্টভাবে জানিয়েছে: ডিফল্টরূপে, একটি অ্যাপ্লিকেশন .NET ফ্রেমওয়ার্কের সংস্করণে চলে যা এটি নির্মিত হয়েছিল। যদি সেই সংস্করণটি উপস্থিত না থাকে এবং অ্যাপ্লিকেশন কনফিগারেশন ফাইল সমর্থিত সংস্করণগুলি সংজ্ঞায়িত না করে, একটি .NET ফ্রেমওয়ার্ক সূচনা ত্রুটি ঘটতে পারে। এই ক্ষেত্রে, অ্যাপ্লিকেশনটি চালানোর চেষ্টা ব্যর্থ হবে।
পেপলুয়ান

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