I've downloaded the CLI protogen.exe from here https://protogen.marcgravell.com/ and I try to generate a C# file with *Specified
accessors for optional members, as stated here using this command line:
protogen --csharp_out="." MyProtoFile.proto +p:detectMissing
All optional members using a value type don't have either nullable type or a Specified
accessor.
I also constantly get this warning message:
google/protobuf/descriptor.proto(41,1,41,8): warning: no syntax specified; it is strongly recommended to specify 'syntax="proto2";' or 'syntax="proto3";'
And I don't understand because the first line of my proto file is:
syntax="proto2";