نصب Sheetize AI از طریق NuGet
نصب Sheetize AI از طریق NuGet
NuGet یک مدیر بستهٔ رایگان و منبع باز برای .NET است که اضافه‑کردن، حذف و بهروزرسانی کتابخانهها در پروژههای Visual Studio را ساده میکند. این ابزار بهصورت خودکار فایلهای کتابخانه، ارجاعات و تغییرات پیکربندی را مدیریت مینماید.
چگونگی نصب از طریق NuGet Package Manager Console
-
پروژهٔ خود را باز کنید:
- Visual Studio را اجرا کنید و برنامهٔ .NET خود را باز کنید.
-
دسترسی به Package Manager Console:
- به مسیر Tools > NuGet Package Manager > Package Manager Console بروید.
-
نصب بسته:
- برای نصب آخرین نسخهٔ کامل، دستور زیر را وارد کنید:
Install-Package Sheetize.AI - برای نصب آخرین نسخه شامل اصلاحات (hot fixes)، از این دستور استفاده کنید:
Install-Package Sheetize.AI -prerelease - Enter بزنید تا دستور اجرا شود.
- برای نصب آخرین نسخهٔ کامل، دستور زیر را وارد کنید:
چگونگی بهروزرسانی بسته از طریق NuGet Package Manager Console
اگر پیش از این Sheetize AI را از NuGet نصب کردهاید و میخواهید به آخرین نسخه ارتقا دهید:
-
پروژهٔ خود را باز کنید:
- Visual Studio را اجرا کنید و برنامهٔ .NET خود را باز کنید.
-
دسترسی به Package Manager Console:
- به مسیر Tools > NuGet Package Manager > Package Manager Console بروید.
-
بهروزرسانی بسته:
- برای بهروزرسانی به آخرین نسخهٔ کامل، این دستور را وارد کنید:
Update-Package Sheetize.AI - برای بهروزرسانی به آخرین نسخه شامل اصلاحات، این دستور را استفاده کنید:
Update-Package Sheetize.AI -prerelease - Enter بزنید تا دستور اجرا شود.
- برای بهروزرسانی به آخرین نسخهٔ کامل، این دستور را وارد کنید:
چگونگی نصب از طریق NuGet Package Manager GUI
-
پروژهٔ خود را باز کنید:
- Visual Studio را اجرا کنید و برنامهٔ .NET خود را باز کنید.
-
رفتن به Manage NuGet Packages:
- از منوی Project گزینه Manage NuGet Packages را انتخاب کنید.
-
جستجو برای Sheetize AI:
- بر روی برگه Browse کلیک کنید و
Sheetize.AIرا در کادر جستجو وارد کنید.
- بر روی برگه Browse کلیک کنید و
-
نصب بسته:
- روی Install/Update در کنار آخرین نسخهٔ Sheetize AI کلیک کنید.
- در پنجرهٔ بازشو با کلیک بر Accept، نصب را تأیید کنید.
مزایای استفاده از NuGet
-
مدیریت خودکار وابستگیها:
- NuGet بهصورت خودکار وابستگیها را مدیریت میکند و اطمینان میدهد تمام کتابخانههای مورد نیاز بهدرستی گنجانده و بهروز شوند.
-
بهروزرسانیهای ساده:
- بهروزرسانی بستهها از طریق NuGet آسان است، چه از طریق Console و چه از طریق GUI.
-
یکپارچگی با Visual Studio:
- NuGet بهطور کامل در Visual Studio ادغام شده و رابطی کاربرپسند برای مدیریت بستهها فراهم میکند.
-
نسخهبندی:
- NuGet امکان مدیریت نسخههای مختلف کتابخانهها را میدهد؛ بهطوریکه میتوانید به راحتی به نسخههای قبلی بازگردید یا نسخههای جدید را آزمایش کنید.
معایب استفاده از NuGet
-
محدود به Visual Studio:
- اگرچه میتوان از آن در محیطهای دیگر استفاده کرد، اما ادغام کامل آن فقط در Visual Studio وجود دارد.
-
احتمال بروز تضاد نسخهها:
- در پروژههای بزرگ مدیریت نسخهها میتواند پیچیده شود و نیاز به مراقبت دقیق دارد.
-
وابستگی به شبکه:
- نصب و بهروزرسانی بستهها برای دسترسی به اینترنت لازم است؛ استفاده آفلاین ممکن است نیاز به بستههای پیشدانلود داشته باشد.
-
پیچیدگی برای پروژههای بزرگ:
- پروژههای با وابستگیهای گسترده ممکن است مدیریت NuGet را دشوار کنند و به ابزارها یا استراتژیهای اضافی نیاز داشته باشند.