protobuf-csharp-port, какие версии этих инструментов лучше всего использовать сегодня? - PullRequest
1 голос
/ 24 февраля 2011

На Mac с использованием Mono 2.6 и желанием начать работу с protobuf-csharp-port.

Я только что скомпилировал protoc из protobuf-2.3.0 из Google.Или я должен использовать protobuf-2.4.0, который недавно вышел?Также для protobuf-csharp-port я должен использовать Download of 0.9.1 (май 2010 г.) или продолжить и клонировать главную ветку Git?

Итак, похоже, что вы успешно скомпилировали учебник AddressBook, используя 2.3.0 +0.9.1.Желая узнать, желательно ли использовать Protoc 2.4.0 + Git Master?

Заранее спасибо и с нетерпением ждем, чтобы покопаться в protobuf-csharp-port.Alex

1 Ответ

3 голосов
/ 25 февраля 2011

Не могу сказать, что я использовал protobuf-csharp-port на Mac. вероятно лучше всего использовать сборку protobuf 2.3.0, так как это версия protoc, которую я использую в Windows.

Я бы предложил использовать последнюю версию protobuf-csharp-port дляGitHub;это включает в себя несколько новых функций в ProtoGen, таких как автоматический вызов protoc для вас - хотя он предполагает protoc.exe, поэтому вам придется поработать с ним, чтобы вызвать версию Mac.Вы также можете указать различные параметры генерации из командной строки вместо того, чтобы «загрязнять» другой переносимый файл .proto, что неплохо.К сожалению, у меня пока нет документации по этому вопросу, но вы можете запросить информацию о каком-либо конкретном бите:)

В репозитории github также есть поддержка "lite" среды выполнения, если это полезно для вас.Это довольно недавнее дополнение, которое еще не использовалось так сильно, как остальные, просто чтобы предупредить вас.Я не знаю ни о каких проблемах, но просто знайте о их недавности:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...