Я пытаюсь использовать один и тот же файл .proto (protobuf) для проектов C # и C ++. Моя проблема в том, что для файла C # требуется импорт и установка некоторых параметров (protobuf-csharp-port), а для файла C ++ - нет.
Есть ли способ указать протоколу игнорировать импорт / параметры при определенных обстоятельствах?
В настоящее время мой единственный способ обойти это - создать два разных файла .proto и обновлять оба при внесении изменений.