Visual Studio не видит переменную в сервисе gRPC
Оказался в следующей ситуации: создаю приложение, одной из функций которого будет получение списка информации. Информацию беру с сервера, передаю через протокол gRPC (через стрим с сервера на клиент). Создал первую версию сервиса - все было хорошо, все работало, но стоило мне добавить ещё одно поле message - появляется ошибка:
error CS1061: "OutcomingHouseList" не содержит определения "HouseIndex", и не удалось найти доступный метод расширения "HouseIndex", принимающий тип "OutcomingHouseList" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку).
message OutcomingHouseList {
bool NoHouse = 1;
string Street = 2;
string BuildingNumber = 3;
string HouseID = 4;
string HouseIndex = 5;
}
service SenderHouseList {
rpc SendHouseList (IncomingLogin) returns (stream OutcomingHouseList);
}
Если я убираю из message OutcomingHouseList
string HouseIndex - все работает как надо, а с ним - ошибка. Уже пробовал заново добавлять .proto файл, в свойствах проекта тоже менял - не работает. Что нужно сделать?