使用 Visual Studio 2019 C# 的 gRPC 构建错误

DNB*_*ims 5 c# grpc

在此输入图像描述

我根据本教程制作我的项目:

https://learn.microsoft.com/en-us/aspnet/core/tutorials/grpc/grpc-start?view=aspnetcore-3.1&tabs=visual-studio

它告诉我它缺少指令或程序集引用。但是我安装了相关插件,代码生成成功,不知道为什么VS还是找不到代码...下面是代码内容,命名空间是存在的:

在此输入图像描述

更多信息我的原型属性: 在此输入图像描述

错误消息:

1>MainWindow.xaml.cs(6,7,6,23):错误CS0246:找不到类型或命名空间名称“HeartBeatMessage”(您是否缺少using指令或程序集引用?)1>MainWindow.xaml .cs(16,24,16,40):错误CS0246:找不到类型或命名空间名称“HeartBeatService”(您是否缺少using指令或程序集引用?)

kgw*_*ong 3

我发现这个问题是因为我也遇到了这个问题。请参阅: https: //github.com/grpc/grpc/issues/20402

目前,我已手动将生成的 .cs 文件移至我的项目中,并禁用 .proto 上的构建步骤(否则 VS 会抱怨双重定义)。