یک نکته: کاهش زمان build پروژههای Blazor در حالت توسعه
در پروژههای Blazor، خاصیت ویژهی BlazorLinkOnBuild به true تنظیم شدهاست که سبب میشود تا موارد استفاده نشدهی در برنامه، از خروجی نهایی حذف شوند. این مورد هرچند حجم نهایی را کاهش میدهد، اما در زمان توسعه نیز فعال است و سبب بالا رفتن زمان build برنامه میشود؛ گاهی از اوقات تا 10 برابر! برای غیرفعال کردن آن در زمان debug و توسعه، میتوان فایل csproj را به صورت زیر ویرایش کرد. این تنظیم در حین publish در حالت release، غیرفعال میشود:
<PropertyGroup> <BlazorLinkOnBuild Condition="'$(Configuration)'!='Release'">false</BlazorLinkOnBuild> </PropertyGroup>