خانه زبان های برنامه نویسی آموزش گام به گام نصب Net 8. زبان های برنامه نویسی ASP.NET Core نوشته شده توسط: تیم فنی نیک آموز تاریخ انتشار: ۳۰ آبان ۱۴۰۲ آخرین بروزرسانی: ۱۷ تیر ۱۴۰۳ زمان مطالعه: 10 دقیقه ۴.۶ (۵) نصب Net 8. که جدیدترین نسخه LTS عرضهشده توسط شرکت مایکروسافت است، ازطریق روشهای مختلفی امکانپذیر است. در دو مقاله قبلی، به بررسی ویژگی های NET 8. و همچنین، بهبود های آن از لحاظ کارایی پرداخته شده است. اکنون در این مطلب، روشهای مختلف نصب Net 8. در ویندوز بهصورت گامبهگام بررسی میشوند. مراحل نصب Net 8. با پکیج منیجر ویندوز (winget) شما میتوانید نصب دات نت ۸ و مدیریت آن را ازطریق سرویس Windows Package Manager به نام Winget انجام دهید. برای آشنایی با نحوه نصب و استفاده از ابزار Winget، میتوانید مقاله راهنمای مایکروسافت را مطالعه کنید. پیش از پرداختن به مراحل نصب Net 8. ، مطمئن شوید که امکان انجام این کار با دسترسی ادمین را دارا هستید. نصب کیت توسعه نرم افزار (SDK) کیت توسعه نرم افزار (Software Development Kit | SDK) به شما امکان توسعه اپلیکیشنها با دات نت را میدهد. در صورتی که شما SDK دات نت را نصب کنید، دیگر نیاز به نصب Runtime های مرتبط نخواهید داشت. به منظور نصب SDK دات نت ازطریق کد، دستور زیر را در Command Prompt ویندوز اجرا کنید: winget install Microsoft.DotNet.SDK.8 نصب Runtime در این مرحله از نصب Net 8. در ویندوز ، شما میتوانید سه Runtime مربوط به دات نت را نصب کنید. پیشنهاد میشود که هر دوی NET Desktop Runtime. و ASP.NET Core Runtime نصب کنید؛ بدین طریق، خیالتان راحت خواهد شد که سازگاری با تمام نوعهای اپلیکیشن NET. حاصل میشود. NET Desktop Runtime. : شامل پایه NET runtime. است و در آن، از تکنولوژی WPF و اپلیکیشنهای Windows Forms ای پشتیبانی میشود که با Net 8. ساخته شدهاند. توجه کنید این موضوع با فریم ورک دات نت یکسان نیست. برای نصب NET Desktop Runtime. ، دستور زیر را در Command Prompt ویندوز وارد کنید: winget install Microsoft.DotNet.DesktopRuntime.8 ASP.NET Core Runtime: این Runtime علاوهبر پایه NET runtime. ، اپلیکیشنهای وب سرور را اجرا میکند. درواقع، با کمک ASP.NET Core Runtime، امکان اجرا App هایی را دارید که با دات نت ساخته شدهاند اما Runtime برای آنها ارائه نشده است. به منظور نصب ASP.NET Core Runtime، که سازگارترین Runtime دات نت است، دستور زیر را در ترمینال اجرا کنید: winget install Microsoft.DotNet.AspNetCore.8 NET Runtime. : این بهعنوان Runtime پایه یا همان Base محسوب میشود و تنها کامپوننتهای مورد نیاز برای اجرای اپ کنسول را شامل میشود. برای نصب این Runtime ، دستور زیر را در Windows Command Prompt اجرا کنید: winget install Microsoft.DotNet.Runtime.8 توجه شود که شما میتوانید نسخههای Preview مربوط به Runtime ها را نیز ازطریق جایگزینی عدد ورژن آنها و استفاده از واژه Preview، نصب کنید. برای درک بهتر، مثال زیر را مشاهده کنید. در این مثال، نسخه Preview از NET Desktop Runtime. نصب خواهد شد: winget install Microsoft.DotNet.DesktopRuntime.Preview اعتبارسنجی نصب Net 8. برای اینکه مطمئن شوید نصب SDK دات نت بهدرستی انجام شده، میتوانید قطعه کد زیر را در ترمینال اجرا کنید: dotnet --list-sdks پس از اجرای آن احتمالاً خروجی مشابه تصویر زیر خواهید دید. مراحل نصب Net 8. از وب سایت شما میتوانید برای نصب Net 8. ازطریق SDK مراحل زیر را نیز دنبال کنید. این روش معمولاً مورد نظر اغلب افراد است. دانلود SDK: رجوع به صفحه دانلود Net 8. و انتخاب نسخه x64 برای ویندوز نصب Net 8. : به منظور شروع روند نصب دات نت ۸ ، روی دکمه Install کلیک کنید. حال باید منتظر بمانید تا فرآیند نصب دات نت ۸ ازطریق SDK تکمیل شود. نهاییسازی نصب Net 8. : در این مرحله میتوانید مشاهده کنید که چه مواردی روی سیستم شما نصب شدهاند. همانطور که در تصویر مشاهده میکنید، انواع Runtime ها و SDK نصب شدهاند. حال کافیست روی دکمه Close کلیک کنید. نصب Net 8. به همراه VS Code Visual Studio Code یک ویرایشگر کد سبک و قدرتمند است که برای انواع سیستم عامل، ازجمله ویندوز، لینوکس و MacOS استفاده میشود. هرچند VS Code دارای نصب کننده خودکار NET Core. نیست، اما افزودن امکان پشتیبانی از آن، بهسادگی قابل انجام است. برای این کار، مراحل زیر را انجام دهید: دانلود و نصب Visual Studio Code دانلود و نصب NET SDK. نصب اکستنشن سی شارپ (#C) از Marketplace ویرایشگر Visual Studio Code نصب Net 8. با Windows Installer شما میتوانید با مراجعه به صفحه دانلود شرکت مایکروسافت، نصب دات نت ۸ را ازطریق Windows Installer های قابل اجرا انجام دهید. در صورتی که بخواهید در محیط Production نصب Net 8. را عملی کنید یا قصد داشته باشد یکپارچهسازی مداوم پشتیبانی شود، میتوانید از دستور زیر بههمراه Switch های مربوطه استفاده کنید. dotnet-sdk-8.0.100-win-x64.exe /install /quiet /norestart install/: نصب Net 8. quiet/: نصب Net 8. و جلوگیری از نمایش در UI ها و Prompt ها norestart/: جلوگیری از Restart شدن سیستم پس از نصب Net 8. نصب Net 8. با Powershell اسکریپت های dotnet-install به منظور خودکارسازی CL و نصبهای Non-admin مربوط به Runtime به کار میروند. پیشفرضهای این اسکریپت، برای نصب آخرین نسخه LTS از دات نت هستند. این یعنی، با استفاده از اسکریپت زیر، نصب دات نت ۸ انجام میشود و شما میتوانید یک Release خاص را ازطریق سوئیچ Channel تعیین کنید. علاوهبر این، امکان تعیین کردن Runtime نیز ازطریق Switch آن وجود دارد. توجه شود که مقدار پیشفرض این اسکریپت برای Runtime ، کیت توسعه نرم افزار یا همان SDK است. با اجرای دستور زیر در پاورشل، ASP.NET Core runtime (بهعنوان سازگارترین) نصب میشود و Runtime استاندارد دات نت را نیز شامل خواهد شد. dotnet-install.ps1 -Channel 8.0 -Runtime aspnetcore نصب Net 8. با Visual Studio در شرایطی که ترجیح دهید از Visual Studio بهعنوان محیط کدنویسی و توسعه اپلیکیشنهای دات نت استفاده کنید، میتوانید نصب Net 8. را با آن انجام دهید. به منظور انجام این کار، مراحل زیر را دنبال کنید: دانلود Visual Studio انتخاب Workload متناسب با اپلیکیشن مورد ساخت اگر از قبل Visual Studio روی سیستمتان نصب باشد، توجه کنید که Visual Studio 2022 (نسخه ۱۷.۸ یا بالاتر) پشتیبانی میشود. پس اگر پس از نصب Net 8. ، امکان مشاهده و استفاده از آن را در محیط Visual Studio نداشتید، بهتر است از سازگاری نسخه VS خود با دات نت ۸ مطمئن شوید. نگاهی بر نصب Net 8. روی ویندوز نصب Net 8. روی ویندوز به روشهای مختلفی امکانپذیر است و انتخاب از میان آنها، به ترجیحات شما بستگی دارد. شما میتوانید نصب دات نت ۸ را ازطریق پکیج منیجر و کدنویسی و همچنین، Windows Installer انجام دهید. شرکت مایکروسافت با ارائه نسخه LTS ، این پلتفرم را به مدت ۳ سال پشتیبانی میکند و این موضوع، یقیناً نویدبخش نوآوری و پایداری بالای آن خواهد بود. چه رتبه ای میدهید؟ میانگین ۴.۶ / ۵. از مجموع ۵ اولین نفر باش دانلود مقاله آموزش گام به گام نصب Net 8. فرمت PDF 10 صفحه حجم 0/3 مگابایت دانلود مقاله معرفی نویسنده مقالات 402 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده تیم فنی نیک آموز معرفی محصول علیرضا ارومند دوره آموزشی ASP .NET Core پیشرفته 1.790.000 تومان مقالات مرتبط ۱۰ آبان زبان های برنامه نویسی عملکرد کتابخانه Turtle در پایتون و کاربرد های آن ۰۸ آبان زبان های برنامه نویسی Migration در لاراول چیست و چه کاربردهایی دارد؟ تیم فنی نیک آموز ۰۷ آبان زبان های برنامه نویسی مفهوم SDK در برنامه نویسی اندروید چیست؟ تیم فنی نیک آموز ۰۱ آبان زبان های برنامه نویسی HierarchyId در Ef Core 8؛ کامل ترین آموزش برای مدیریت دیتاهای ساختار یافته تیم فنی نیک آموز دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ