چگونه ویژوال استودیو را نصب کنیم؟ در این آموزش قصد داریم که نحوه نصب نرم افزار ویژوال استودیو (Visual Studio) را آموزش دهیم. اما قبل از آن توضیحی اجمالی در باره ی این نرم افزار خواهم داد. این نرم افزار یک محیط توسعه یکپارچه Integrated Development Environment (IDE) می باشد که محصول شرکت مایکروسافت است. این نرم افزار امکانات بسیار گسترده ای را در اختیار برنامه نویسان قرار می دهد. برنامه نویسان و توسعه دهندگان با زبان های مختلف می توانند بسیاری از نیاز های خود را با این نرم افزار مرتفع نمایند.

ویژوال استودیو (visual studio) چیست؟

ویژوال استودیو یک محیط برنامه نویسی یکپارچه (IDE) است که محصول مایکروسافت است. این برنامه برای توسعه و برنامه نویسی زبان ها و تکنولوژی هایی که توسط مایکروسافت توسعه داده شده است به کار می رود. اما استفاده از آن فقط به زبان های مایکروسافتی محدود نمی شود و می توان در این محیط با زبان هایی مانند پایتون و c++ و نیز node.js و زبان جاوا اسکریپت هم برنامه نوشت. با استفاده از ویژوال استودیو می توانید برنامه های تحت دسکتاپ و تحت وب و موبایل تولید کرد و همه امکانات خطایابی و تست و انتشار در همین نرم افزار برای محیط های گفته شده وجود دارد. این نرم افزار از زبان هایی مانند VB و #C و #F و ++C به خوبی پشتیبانی می کند و امکانات فوق العاده ای در اختیار برنامه نویسان این زبان ها قرار می دهد. همچنین برای طراحان و برنامه نویسان وب نیز که قصد استفاده از زبان ها HTML و CSS و JavaScript را دارند نیز یک محیط ایده آل محسوب می شود. علاوه بر امکاناتی که خود این نرم افزار دارا می باشد می توان برای آن افزونه های بسیاری از اینترنت دانلود و نصب کرد که قابلیت این نرم افزار را افزایش دهد.

تفاوت visual studio, visual studio code چیست؟

همونطور که گفتیم ویژوال استودیو یک IDE است یعنی همه امکانات مربوط به کدنویسی و خطایابی و تست و اجرای کدهای شما را به تنهایی دارد. اما visual studio code (Vscode) یک ویرایشگر متن است که وظیفه اصلی آن ویرایش فایل‌های متنی است اگر چه که به عنوان محبوب‌ترین ویرایشگر متن شناخته می‌شود و می‌توان با نصب کردن افزونه ها و پلاگین های مختلف قدرت آن را برای برنامه نویسی بالا برد.

پیش نیاز های نصب ویژوال استودیو 2022

همانطور که ویژوال استودیو یک برنامه قدرتمند است حداقل های سخت  افزاری و نرم افزاری لازم دارد که بتواند به راحتی اجرا شود و کارهای خود را انجام دهد. لیست نیازمندی های ویژوال استودیو را می‌توانید از این لینک مشاهده کنید. اما به صورت مختصر

در دسته های ویندوز های کلاینت ویژوال استودیو فقط روی ویندوز 11 و برخی نسخه های ویندوز 10 که هنوز پشتیبانی می‌شوند اجرا می شود.

در دسته های ویندوز های سرور ویژوال استودیو روی ویندوز های زیر اجرا می شود.

Windows Server 2022: Standard and Datacenter

Windows Server 2019: Standard and Datacenter

Windows Server 2016: Standard and Datacenter

از نظر سخت افزاری برای اجرا شدن ویژوال استودیو پیکربندی زیر باید برآورده شود:

پردازنده باید ۶۴ بیتی باشد و پردازنده های ۳۲ بیتی پشتیبانی نمی شوند. همچنین بهتر از پردازنده های چهار هسته است و یا بالاتر استفاده شود.

 حداقل حافظه RAM لازم 4 گیگابایت است که توصیه می‌شود از 16 گیگ حافظه RAM استفاده شود.

فضای هارد لازم بین 850MB تا 210GB می‌تواند باشد و معمولاً فضایی بین 20 الی 50 گیگابایت باید برای آن در نظر گرفته می شود. توصیه‌ای که به شدت تأکید می‌شود این است که از درایو های SSD برای نصب استفاده شود که برنامه به خوبی کار کند.

صفحه نمایش و گرافیکی که استفاده می‌شود باید حداقل رزولوشن 1366 در 768 را پشتیبانی کند و بهتر است که از صفحه نمایش و گرافیک fullHD با رزولوشن 1080 استفاده شود.

از چه روش هایی می توان ویژوال استودیو رو نصب کرد؟

ویژوال استودیو را می‌توان به صورت آنلاین و یا آفلاین نصب کرد. در حالت آنلاین شما اول برنامه نصب کننده (installer) را دانلود می‌کنید و طی فرایند نصب برنامه نصب کننده پکیج های لازم را دانلود و نصب می کند. 
در حالت آفلاین قبل از اینکه عمل نصب شروع شود شما پکیج ویژوال استودیو را به صورت کامل دانلود کرده و بعد از آن شروع به نصب می کنید.
در این آموزش ما از حالت آفلاین استفاده کرده ایم. 

 

آموزش نصب ویژوال استودیو(Visual Studio) 2022

برای نصب Visual studio اول فایل‌های آن را دانلود می‌کنیم. ممکن است که فایل‌های به شکل یک فایل iso و یا یک بسته فشرده باشند. که در هر دو صورت تفاوتی نمی‌کند و می‌توان آن را با استفاده از برنامه‌ ای مانند winrar باز کرد. بعد از باز کردن بسته دانلود شده لیست پکیج ها و فایل‌های نصبی ویژوال استودیو را خواهید دید.

فایلی که برای شروع نصب از آن استفاده خواهیم کرد فایل vs_setup است که با کلیک بر روی آن فرایند نصب شروع می شود. پس روی آن دابل کلیک می کنیم.
با باز کردن این فایل اولین پنجره ای که باز خواهد شد به ما توصیه می‌کند که قبل از نصب موارد مربوط به پیکربندی سیستم و توافقنامه های مربوطه را مطالعه کنیم.  بر روی دکمه Continue کلیک کنید.

در پنجره بعد فرایند آماده سازی برای نصب شروع می شود.

در صفحه بعد به نوعی هدف شما را از نصب ویژوال استودیو از شما می پرسد. که می‌خواهید چه محیط های برنامه نویسی و امکاناتی برای شما نصب شود. در این صفحه لیستی وجود دارد که زمینه‌های برنامه نویسی برای وب و موبایل و برنامه نویسی Azure و زبان پایتون و … وجود دارد که با توجه به هدف برنامه نویسی هرکدام از بسته ها را که لازم داشته باشید می‌توانید انتخاب کنید.

در تصویر بالا همانطور که می بینید برای بخش web & cloud تعداد 4 بسته معرفی شده است که آنها را در ادامه توضیح می دهیم.

  1. ASP.NET and web development این بسته برای برنامه نویسی وب با استفاده از Asp.net core و Asp.net است. همچنین html , css , docker را هم پشتیبانی می کند.
  2. Azure development اگر می خواهید برنامه هایی را با استفاده از .net و .Net framework را برای محیط cloud و Azure بنویسید باید این بسته را نصب کنید. در این بسته ابزار ها و پروژه های تحت cloud وجود دارد و همچنین Azure SDK که کیت برنامه نویسی Azure است در این بسته قرار دارد.
  3. Python development with .Net اگر قصد برنامه نویسی با پایتون را دارید و برای این کار می خواهید از ویژوال استودیو استفاده کنید این بسته را نصب کنید.
  4. Node.js development اگر قصد برنامه نویسی با زبان جاوا اسکریپت و برای سرور node js را دارید این بسته را نصب کنید.

در این پنجره هر بسته ای را که شما انتخاب کنید پکیج ها و کتابخانه‌های آن در سمت راست صفحه به شما نشان داده می‌شوند که برخی اجباری هستند و برخی دیگر اختیاری هستند که می‌توانید اختیاری ها را کم یا زیاد کنید. (اگر با آن‌ها آشنا نیستید آن‌ها را تغییر ندهید)

در تب دوم این پنجره می‌توانید یک سری کامپوننت ها را اضافه یا کم کنید. (اگر با آن‌ها آشنا نیستید آن‌ها را تغییر ندهید)

در تب بعدی می‌توانید زبان برنامه را انتخاب کنید که اگر با زبان انگلیسی راحت نیستید می‌توانید زبان برنامه را تغییر بدهید. البته زبان فارسی را پشتیبانی نمی کند. (این زبان برای نمایش محیط منو ها و محیط نرم‌افزار است و ربطی به کدهای نوشته شده داخل برنامه ندارد)

تب آخر هم برای انتخاب محل نصب روی کامپیوتر شما است. در این صفحه چند تا محل آدرس وجود دارد که می‌توانید آن‌ها را با توجه به هارد خود تغییر بدهید. هنگام مشخص کردن این محل ها دقت کنید که بهتر است روی درایو SSD باشد و  فضای لازم در آن پارتیشن باشد.

بعد از اتمام کار میزان فضای لازم را در گوشه پایین سمت راست پنجره نمایش می دهد. 
برای شروع نصب بر روی Install کلیک کنید.
با کلیک بر روی دکمه نصب فرایند نصب شروع می شود. صبر کنید تا پکیج ها و کامپوننت های لازم نصب شوند. مانند تصویر زیر

بعد از این که فرایند نصب کامل شد صفحه ای ظاهر می شود که موفقیت آمیز بودن یا نبودن نصب را مشخص می کند. در این پنجره 3 تا دکمه وجود داره که عبارتند از modify: برای تغییر در کامپوننت های نصب شده و حذف و اضافه کردن آنها و Launch برای اجرا کردن برنامه و More برای گزینه های بیشتر است. چون ما می خواهیم بعد از نصب وارد برنامه شویم بر روی دکمه Launch کلیک می کنیم.

 

در صفحه اول ویژوال استودیو برنامه از ما می خواهد که با استفاده از حساب کاربری وارد برنامه شویم و یا اگر حساب کاربری نداریم یکی بسازیم. حساب کاربری که برنامه لازم دارد یک اکانت مایکروسافت است که اگر ندارید می توانید بسازید و از آن استفاده کنید. 

نکته: بدون حساب کاربری هم شما می توانید به صورت کامل از برنامه استفاده کنید. برای این کار در این صفحه بر روی لینک Skip this for now کلیک می کنید

 

در صفحه بعدی تم و استایل برنامه را باید مشخص کنیم. تم های تیره و یا روشن یا آبی را می توانیم انتخاب کنیم و نوع تنظیمات برنامه را نیز می توانیم مشخص کنیم که این به سلیقه شما بستگی دارد. بعد از این که تم و تنظیمات مورد نظر را انتخاب کردید بر روی دکمه Start Visual Studio کلیک کنید.

با این کار به صورت رسمی وارد برنامه می شویم. اولین صفحه ای که برای شما باز می شود صفحه ساخت پروژه است. در این صفحه شما می توانید یکی از پروژه هایی که قبلا ساخته بودید را باز کنید و یا یک پروژه جدید بسازید و یا از یک ریپازیتوری 
پروژه ای را دریافت کنید. لیست پروژه های اخیر شما در سمت چپ و گزینه های ساخت پروژه و یا باز کردن پروژه در سمت راست قرار دارد. برای ساخت پروژه جدید روی دکمه Create a new project  کلیک کنید.

قدم بعدی این است که template پروژه ای را که قرار است بسازید را انتخاب کنید. اینجا باید مشخص کنید که چه پروژه ای باید ساخته شود (پروژه کنسول و یا وب و یا موبایل و یا .....) بعد از این که قالب پروژه را انتخاب کردید بر روی دکمه Next کلیک کنید تا وارد مرحله بعدی شوید.

در مرحله بعدی باید نام و محل ساخت پروژه را مشخص کنید بعد از این که پروژه را نامگذاری کردید و محل قرارگیری فایل های پروژه را مشخص کردید بر روی دکمه Next کلیک کنید.

چون ما پروژه سی شارپی را انتخاب کردیم در مرحله بعد نسخه فریمورکی که قرار است پروژه با آن ساخته شود را باید مشخص کنیم که سعی کنید نسخه های بروز تر را انتخاب کنید. بعد از انتخاب نسخه Framework بر روی دکمه Create کلیک کنید تا پروژه ساخته شود. 

با این کار محیط اصلی ویژوال استودیو باز می شود و می توانید پروژه ای که ساخته اید را ببینید و آن را ویرایش یا اجرا کنید.

حالا ویژوال استودیو آماده است که شروع کنید به برنامه نویسی و برنامه های مختلف با آن بنویسید این یک برنامه حرفه ای است و پیچیده ترین و حرفه ای ترین سیستم های نرم افزاری را می توان با آن نوشت و تولید کرد. موفق باشید.

 

نویسنده: مهدی عادلی فر