Forwarded from Easy Microservices
اگر شما نسخه های متعددی برای پکیج خودتون از دات نت دارید اما این نسخه ها با یک نسخه ثابت از پکیج سازگار نیستند. شما میتونید با اضافه کردن شرط در فایل csproj خودتون توسط این شرطها نسخههای متفاوتی از پکیجهارو به ازای هر نسخه از دات نت نصب کنید.
اینطوری پروژهی شما مالتیپلتفرم میشه (لازم نیست پلتفرمهای دیگه رو به خاطر کانفیلیت پکیجها حذف کنید) و برای نسخههای جدیدتر همیشه پکیجهای بروز شده دارید و نسخههای قدیمی تر با پکیجهای قدیمیتر کار میکنن.
#nuget
#package
#packages
#multipleplatform
#multiplatform
@csharptips
@easymicroservices
اینطوری پروژهی شما مالتیپلتفرم میشه (لازم نیست پلتفرمهای دیگه رو به خاطر کانفیلیت پکیجها حذف کنید) و برای نسخههای جدیدتر همیشه پکیجهای بروز شده دارید و نسخههای قدیمی تر با پکیجهای قدیمیتر کار میکنن.
#nuget
#package
#packages
#multipleplatform
#multiplatform
@csharptips
@easymicroservices
اینکه مایکروسافت دات نت ۸ رو میده بیرون بعد یه دفعه هرچی پکیج روی نیوگت میبینید نسخهاش ۸ میشه به خاطر این نیست که اون پکیجها حتما تغییرات مینور یا ماژور داشتند.
به خاطر اینه که همخوانی و یکسان سازی نسخههای پکیج به شمای توسعه دهنده این قابلیت رو میده تا دانگرید راحت تری انجام بدید که در صورت بروز مشکل بدونید توی نسخههای قدیمی تر چه پکیجهایی با اون نسخهها سازگار هستند.
اینطوری دیگه لازم نیست دنبال بگردید که پکیج الف نسخهی ۷.۱ با چه نسخهای از پکیج ب سازگار هست.
#نسخه
#سی_شارپ
#برنامه_نویسی
#nuget
#package
#version
@csharptips
به خاطر اینه که همخوانی و یکسان سازی نسخههای پکیج به شمای توسعه دهنده این قابلیت رو میده تا دانگرید راحت تری انجام بدید که در صورت بروز مشکل بدونید توی نسخههای قدیمی تر چه پکیجهایی با اون نسخهها سازگار هستند.
اینطوری دیگه لازم نیست دنبال بگردید که پکیج الف نسخهی ۷.۱ با چه نسخهای از پکیج ب سازگار هست.
#نسخه
#سی_شارپ
#برنامه_نویسی
#nuget
#package
#version
@csharptips
👍7
برای اینکه پکیجهاتون رو همیشه بروز نگه دارید و نیازی نباشه که همیشه آپدیتشون کنید میتونید از کاراکتر ستاره به جای نسخه استفاده کنید.
این قابلیت به شما این اجازه رو میده تا آخرین نسخهی استیبیل شده از اون پکیج همیشه روی پروژهی شما فعال باشه.
#سی_شارپ
#nuget
#package
#packagemanager
@csharptips
این قابلیت به شما این اجازه رو میده تا آخرین نسخهی استیبیل شده از اون پکیج همیشه روی پروژهی شما فعال باشه.
#سی_شارپ
#nuget
#package
#packagemanager
@csharptips
👍8