Я пытаюсь создать клиент C # gRPC для сервера, который у меня есть.У меня есть файл .proto
, действие по сборке файла установлено на ProtoBuf
, я создал класс C # для обтекания клиента.В IDE все выглядит нормально, никаких красных волнистых линий, все хорошо.
Имя пакета моего файла protobuf controlpanel
, и в среде IDE нет проблем с типами, импортируемыми через using Controlpanel;
, нет проблемс этим, или с типами, которые приходят из него в IDE.
Файл .proto
действителен, поскольку я использовал его для создания как сервера, так и клиента в Go.
Однако проблема возникает, когда я пытаюсь ее построить.
Я получаю сообщения об ошибках типа
error CS0246: The type or namespace name 'Controlpanel' could not be found (are you missing a using directive or an assembly reference?)
Я проверил каталог obj/
, и кажется, что код сгенерирован просто отлично.
Я понятия не имею, в чем проблема, и я искал в Интернете около часа, ничего не находя о проблеме, которую я имею.К тому моменту, когда мои только 3 результата поиска на китайском.