vs代码大放异彩

时间:2019-06-25 00:52:07

标签: asp.net-core blazor

我使用此命令创建了一个新的blazor应用

dotnet new blazorhosted -o MyFirstBlazor

使用vs代码打开项目并使用ctr + f5调试时

显示以下错误

C:\Users\admin\.nuget\packages\microsoft.aspnetcore.blazor.build\0.7.0\targets\RazorCompilation.targets(184,5): error : rzc generate exited with code 1. [E:\Blazor\MyFirstBlazor\MyFirstBlazor.Client\MyFirstBlazor.Client.csproj]

Build FAILED.

C:\Users\admin\.nuget\packages\microsoft.aspnetcore.blazor.build\0.7.0\targets\RazorCompilation.targets(184,5): error : rzc generate exited with code 1. [E:\Blazor\MyFirstBlazor\MyFirstBlazor.Client\MyFirstBlazor.Client.csproj]
    0 Warning(s)
    1 Error(s)

并且在startup.cs文件中存在此错误

 app.UseBlazor (Client.Startup>();

智能感知无法识别客户端名称空间 并显示此消息

 "The type or namespace name 'Client' could not be found (are you missing a using directive or an assembly reference?)"

2 个答案:

答案 0 :(得分:0)

您正在使用Dez / 2018中的Blazor 0.7.0。此后,添加了许多新功能和错误修复。

我建议您下载.Net Core 3.0 Preview6。您将能够创建一个项目并运行它而不会出现问题:

https://dotnet.microsoft.com/download/dotnet-core/3.0

要使用Preview 6,您将必须使用最新的Visual Studio Preview版本:

https://visualstudio.microsoft.com/vs/preview/

或者在Visual Studio中启用.NET Core SDK预览。

https://devblogs.microsoft.com/dotnet/net-core-tooling-update-for-visual-studio-2017-version-15-9/

答案 1 :(得分:0)

我也有一个使用Blazor 0.7.0的项目,因为我正在阅读一本名为“ Blazor Revealed”的书。 由于安装了NET Standard 2.0.3,我可以使用它。 看一下所附的图片 enter image description here