حسین سلیمانی
حسین سلیمانی
خواندن ۱ دقیقه·۵ ماه پیش

توضیح solution و project در c شارپ

بسم الله الرحمن الرحیم

در سی شارپ و دات نت solution ها نگه دارنده پروژه های مختلف هستند.یک solution میتواند شامل چندین پروژه باشد.solution ها یک فایل (.sln) دارند که با استفاده از این فایل پروژه های مختلف درون خود را به هم وصل میکنند.پروژه ها یک فایل (.csproj) دارند که رفرنس ها و اطلاعات مورد نیاز پروژه را درون خود دارند.

ساخت یک solution و اضافه کردن چند پروژه به آن در vscod

برای ساخت یک solution از دستور زیر استفاده کنید

dotnet new sln -n MySolution

حالا میتوانید در همان پوشه چندین پروژه مختلف درست کنید

پروژه اول :

dotnet new console -o MyConsoleApp

پروژه دوم:

dotnet new classlib -o MyLibrary

حالا با استفاده از دستور زیر میتوانید پروژه ها را به solution اضافه کنید

dotnet sln MySolution.sln add MyConsoleApp/MyConsoleApp.csproj
dotnet sln MySolution.sln add MyLibrary/MyLibrary.csproj





دات نتسی شارپپروژه
برنامه نویس hossien014.github.io
شاید از این پست‌ها خوشتان بیاید