عنوان:

‫معرفی SLNX: فرمت جدید فایل راه‌حل NET.


نویسنده: وحید نصیری
تاریخ: ۱۴۰۳/۱۲/۲۴ ۰۸:۲۶
آدرس: www.dntips.ir
بررسی اجمالی: SDK 9.0.200 .NET از SLNX، یک فرمت جدید فایل راه‌حل مبتنی بر XML، در CLI dotnet پشتیبانی می‌کند.
  • هدف SLNX جایگزینی ساده‌تر و مختصرتر برای فرمت سنتی .SLN است.

شروع به کار و مهاجرت:
  • دستور dotnet sln migrate تبدیل فایل‌های .SLN موجود به .SLNX را تسهیل می‌کند.
  • SLNX مختصرتر از فرمت قدیمی است و تمام داده‌های لازم را از طریق پیش‌فرض‌های فرمت حفظ می‌کند.

مدیریت CLI:CLI dotnet از ساخت و مدیریت راه‌حل‌های SLNX پشتیبانی می‌کند، از جمله:
  • dotnet build (ساخت دات نت)
  • dotnet sln add (اضافه کردن دات نت اس ال ان)
  • dotnet sln list (لیست دات نت اس ال ان)
  • dotnet sln remove (حذف دات نت اس ال ان)
  • dotnet nuget why (چرا نوگت دات نت) و dotnet list package (لیست بسته دات نت) در 9.0.200 کار نمی‌کنند، اما در 9.0.201 کار خواهند کرد.

پشتیبانی IDE و ابزار: سطوح مختلفی از پشتیبانی در IDEها و ابزارهای .NET وجود دارد:
  • ویژوال استودیو (Visual Studio): SLNX را می‌خواند اما نیاز به فعال کردن ویژگی‌های پیش‌نمایشی دارد؛ باز کردن با دوبار کلیک هنوز پشتیبانی نمی‌شود.
  • C# Dev Kit (سی شارپ دو کیت): با تنظیم "dotnet.defaultSolution": "example.slnx" از SLNX پشتیبانی می‌کند.
  • slngen: هنوز از SLNX پشتیبانی نمی‌کند.
  • JetBrains Rider (جت برینز رایدر): پشتیبانی اولیه دارد.


مشاهده مطلب اصلی