[英]The “RazorGenerate” task was not found. Trying to run a Blazor project in a Rider IDE and always get this error. What's wrong?
我正在嘗試在Rider IDE中運行Blazor解決方案。 在撰寫本文時,我目前正在使用SDK 3.0.100-preview3-010431,而且我對剃刀頁面也非常陌生。 加載項目后,[MySilyProject] .Client解決方案將發出警告:
項目'[MySilyProject] .Client'的加載完成並顯示警告:未找到“ RazorGenerate”任務。 檢查以下各項:1.)項目文件中任務的名稱與任務類的名稱相同。 2.)任務類是“公共”的,並實現Microsoft.Build.Framework.ITask接口。 3.)在項目文件或目錄“ C:\\ Program Files \\ dotnet \\ sdk \\ 3.0.100-preview3-010431”中的* .tasks文件中正確聲明了任務。 在(93:5)
因此,我無法繼續進行操作,並且Blazor頁面未編譯或執行。
這是生成失敗的原因:Microsoft.NET.Sdk.Razor.Component.targets(93,5):[MSB4036]找不到“ RazorGenerate”任務。 檢查以下各項:1.)項目文件中任務的名稱與任務類的名稱相同。 2.)任務類是“公共”的,並實現Microsoft.Build.Framework.ITask接口。 3.)在項目文件或目錄“ C:\\ Program Files \\ dotnet \\ sdk \\ 3.0.100-preview3-010431”中的* .tasks文件中正確聲明了任務。
我從VS Marketplace( https://marketplace.visualstudio.com/items?itemName=DavidEbbo.RazorGenerator )下載了.vsix文件,但該文件無法識別jetbrains IDE。
在IDE中,我嘗試從IDE中隨意運行文件,但沒有任何反應。 Tbh,我不知道我是否適當地走了這條路
還通過NuGet:嘗試了Microsoft.AspNet.Razor(3.2.7)和RazorGenerator.Mvc(2.4.9)。 警告仍然存在,並且頁面未執行
我做錯了什么? 請幫忙?
檢查您是否具有MVC和Blazor文件的匹配版本。 確保您不包括Microsoft.AspNetCore.Razor.Design
程序包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.