.NET Desktop Runtime
dotnet desktop, net desktop runtime, .net 8 desktop, .net 6 desktop নামেও পরিচিত
WPF এবং Windows Forms অ্যাপ পরিচালনাকারী আধুনিক .NET ডেস্কটপ রানটাইমগুলোর জন্য একটি পেজ। অ্যাপগুলো নির্দিষ্ট প্রধান সংস্করণের জন্য অনুরোধ করে। এটি .NET Framework 4.x নয় এবং প্রতিটি SKU-ও নয়।
আপনার যা জানা প্রয়োজন
একটি Desktop Runtime পেজ। অ্যাপগুলোর এখনও তাদের উল্লিখিত প্রধান সংস্করণের প্রয়োজন হয়।
এটি WPF এবং WinForms-এর জন্য আধুনিক .NET ডেস্কটপ প্যাক। এটি Framework 4.x নয়, ASP.NET হোস্টিং বান্ডেল নয় এবং সমর্থনহীন প্রতিটি SKU-এর ক্যাটালগও নয়।
- এটি কী?
- WPF এবং WinForms-এর জন্য আধুনিক .NET প্যাক
- Framework 4.x-এর মতোই?
- না। ভিন্ন প্রোডাক্ট
- প্রতিটি SKU?
- না। একটি পেজ। উল্লিখিত প্রধান সংস্করণটি ইনস্টল করুন
What is .NET Desktop Runtime?
.NET Desktop Runtime-এ মূল .NET রানটাইমসহ WPF এবং Windows Forms অন্তর্ভুক্ত থাকে। মাইক্রোসফট একটি ছোট আকারের .NET Runtime এবং ASP.NET Core Runtime-ও সরবরাহ করে। একটি নিবন্ধেই ডেস্কটপ সিরিজটি আলোচনা করা হয়েছে। অ্যাপটি যে প্রধান সংস্করণ চায় আপনাকে তবুও সেটিই ইনস্টল করতে হবে।
আপনি যদি এটি কখনও ব্যবহার না করে থাকেন
যদি কোনো অ্যাপ বলে "install .NET Desktop Runtime 8" (বা 6, অথবা 9), তবে এটি WPF এবং WinForms-এর জন্য সেই শেয়ার্ড রানটাইম। dotnet.microsoft.com থেকে অ্যাপের চাওয়া প্রধান সংস্করণটি ডাউনলোড করুন। এই পেজটি .NET Framework 4.8 নয়, ASP.NET হোস্টিং বান্ডেল নয় এবং প্রতিটি SKU-এর জন্য আলাদা নিবন্ধও নয়।
এটি কী কাজে ব্যবহৃত হয়?
WPF এবং WinForms অ্যাপ যাতে রানটাইম সেলফ-কন্টেইন্ড ছিল না। সেগুলো একটি প্রধান সংস্করণের নাম উল্লেখ করে।
6, 8, এবং 9 একসাথে থাকতে পারে। 8 ইনস্টল করলেই 6 প্রয়োজন এমন অ্যাপের চাহিদা পূরণ হয় না।
যেসব অ্যাপ .NET Framework 4.8 চায় তাদের জন্য পুরোনো Windows-অনলি প্রোডাক্ট প্রয়োজন, এই পেজটি নয়।
এটি কার জন্য?
- যেসব ব্যক্তির অ্যাপ ইনস্টলার অনুপস্থিত Desktop Runtime-এর কারণে থেমে যায়
- যেসব অ্যাডমিন 6 LTS এবং 8 LTS পাশাপাশি রাখেন
- যেকোনো ব্যবহারকারী যিনি প্রায় একটি .NET 8 অ্যাপের জন্য Framework 4.8 ইনস্টল করতে যাচ্ছিলেন
বর্তমান অবস্থা
.NET Desktop Runtime (2016) হলো Microsoft Corporation-এর একটি বর্তমান আধুনিক .net ডেস্কটপ রানটাইম। ভেন্ডর এখনও Windows ব্যবহারকারীদের https://dotnet.microsoft.com/download/dotnet-এর নির্দেশ দেয়।
এটি কতটা পুরনো?
.NET Core 1.0 সংস্করণটি 2016 সালে এসেছিল। Windows UI স্ট্যাক শুধুমাত্র Framework-এর ওপর নির্ভরতা কমিয়ে আনায় ডেস্কটপ প্যাকগুলোর আগমন ঘটে। Framework 4.x এখনও Windows-এ রয়েছে। এটি একটি ভিন্ন প্রোডাক্ট যার ইনস্টলারও ভিন্ন।
সংস্করণসমূহ
প্রথমে প্রধান চ্যানেলগুলো। সঠিক বিল্ড নম্বরগুলো এখানে সম্পূর্ণ যাচাই করা হয়নি।
সিস্টেমের প্রয়োজনীয়তা
মানগুলো প্রকাশকের পাবলিক নির্দেশনা অনুসরণ করে। কাজের চাপ এখনও আসল প্রয়োজনীয়তা পরিবর্তন করে।
নূন্যতম
| অপারেটিং সিস্টেম | learn.microsoft.com/dotnet/core/install/windows-এ সেই .NET প্রধান সংস্করণের জন্য মাইক্রোসফটের তালিকাভুক্ত একটি Windows রিলিজ |
|---|---|
| RAM | রানটাইমটি হালকা। ডেস্কটপ অ্যাপটি প্রকৃত RAM-এর প্রয়োজনীয়তা নির্ধারণ করে |
রিসোর্স প্রোফাইল
- CPU চাহিদা
- আপনি অ্যাপের ভেতরে যা খুলবেন তা অনুসরণ করে
- RAM চাহিদা
- নথিপত্র, ট্যাব বা লাইব্রেরি অনুসরণ করে
ইনস্টল করা প্রসেসসমূহ
এই এক্সিকিউটেবলগুলো ইনস্টল করার পর এই প্রোডাক্টের অন্তর্ভুক্ত থাকে।
| corehost.exe | অনেক ফ্রেমওয়ার্ক-নির্ভর ডেস্কটপ অ্যাপ কর্তৃক ব্যবহৃত হোস্ট। আপনি যে উইন্ডোটি দেখতে পান তা সাধারণত অ্যাপ exe। |
|---|
স্টার্টআপ উপাদানসমূহ
রানটাইমের জন্য কোনো Startup Apps এন্ট্রির প্রয়োজন নেই। এটি ব্যবহার করে এমন একটি অ্যাপ খোলার সময় corehost বা নিজস্ব apphost চালু হয়।
ফাইলের অবস্থানসমূহ
| সাধারণ ইনস্টল | C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App\ |
|---|
সাধারণ সমস্যাসমূহ
একটি .NET 8 অ্যাপের জন্য Framework 4.8 ইনস্টল করা হয়েছে
ভুল প্রোডাক্ট। Framework 4.x এবং আধুনিক .NET Desktop আলাদা ইনস্টলার।
ভুল প্রধান সংস্করণ (major version)
6-এর জন্য তৈরি করা কোনো অ্যাপ শুধুমাত্র 8 থাকলে চলবে না, যদি না ভেন্ডর বলে থাকে যে এটি চলবে। ত্রুটিতে যে সংস্করণের নাম উল্লেখ করা হয়েছে সেটি ইনস্টল করুন।
সমস্যা থেকে উত্তরণ
ত্রুটিতে প্রধান সংস্করণটি পড়ুন, তারপর dotnet.microsoft.com/download/dotnet খুলুন
সেই প্রধান সংস্করণের জন্য Desktop Runtime বেছে নিন। আপনি ডেভেলপ না করলে ASP.NET এবং SDK এড়িয়ে যান।
dotnet --list-runtimes চালান
এটি ইনস্টল করা Microsoft.NETCore.App এবং Microsoft.WindowsDesktop.App প্যাকগুলো তালিকাভুক্ত করে। Framework 4.x সেখানে প্রদর্শিত হবে না।
প্রতিটি পুরোনো SKU সংগ্রহ করবেন না
অসমর্থিত 5.0 বা 7.0 প্যাকগুলো কোনো ক্লিনআপ কৌশল নয়। বর্তমান অ্যাপটিতে যার নাম দেওয়া আছে সেটি ইনস্টল করুন।
বিকল্পসমূহ
.NET SDK-তে এই রানটাইম এবং কম্পাইলার অন্তর্ভুক্ত থাকে। Self-contained অ্যাপগুলো তাদের নিজস্ব রানটাইম সাথে নিয়ে আসে। Framework 4.8 হলো পুরোনো Windows প্রোডাক্ট।
অফিসিয়াল সহায়তা এবং ডাউনলোড
ভেন্ডর দিয়ে শুরু করুন। এলোমেলো exe সাইটগুলো কোনো সাপোর্ট চ্যানেল নয়।
| ডাউনলোড | dotnet.microsoft.com/download/dotnet অফিশিয়াল ইনস্টলার বা ভেন্ডর পেজ |
|---|---|
| সহায়তা | learn.microsoft.com/dotnet/core/install/windows ভেন্ডর সহায়তা |
| অফিসিয়াল সাইট | dotnet.microsoft.com/download/dotnet এখান থেকে শুরু করুন, কোনো অনির্ভরযোগ্য exe হোস্ট থেকে নয় |
| .NET Framework ইনস্টল | learn.microsoft.com/dotnet/framework/install/ 4.8.x একটি ভিন্ন প্রোডাক্ট |
সম্পর্কিত হার্ডওয়্যার
রানটাইমটি আকারে ছোট। আপনি যে ডেস্কটপ অ্যাপটি চালু করেন তা CPU এবং RAM নির্ধারণ করে। ভেন্ডর তালিকাভুক্ত যেকোনো বর্তমান Windows 10 বা 11 PC-তে প্যাকটি চলবে।
প্রযুক্তিগত বিবরণ
প্রযুক্তিগত বিবরণ
ভেন্ডর সংস্করণ নম্বর পরিবর্তিত হয়। এই নিবন্ধটি কোনো নির্দিষ্ট বিল্ড উল্লেখ করে না।
উৎস এবং যাচাইকরণ
রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.
- .NET Desktop Runtime অফিসিয়াল সাইট · ভেন্ডর প্রডাক্ট পেজ
- .NET Desktop Runtime সহায়তা · ভেন্ডর সহায়তা
- .NET Framework একটি ভিন্ন প্রোডাক্ট · 4.x Framework ইনস্টলেশন এই রানটাইম নয়
- Foxhole প্রসেস ম্যাপ · Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।
এই নিবন্ধটি কি দরকারী ছিল?
একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।
ধন্যবাদ। এটি আমাদের এই পৃষ্ঠাটি উন্নত করতে সহায়তা করে।