2015-06-30 2 views
0

Я написал и протестировал приложение C# в visual studio.Mono and MongoDB на Raspbian

... но теперь нужно перекрестно скомпилировать его с Mono на малиновый PI (настроенный как безголовый сервер).

У меня возникли проблемы с драйвером MongoDB - он недоступен по умолчанию в сборке.

Я в том числе это .., который прекрасно работает на окнах

using MongoDB.Bson; 
using MongoDB.Driver; 

Но в Linux на RasPi Это ошибка:

error CS0246: The type or namespace name `MongoDB' could not be found. Are you missing an assembly reference?

Могу ли я установить драйвер MongoDB с помощью apt- получить?

или .. это репо должен помочь мне ... Если я могу скомпилировать его ..

https://github.com/mongodb/mongo-csharp-driver

как я могу идти о том, что делать? клонировать репо и запускать build.sh?

Как только я это сделаю, это команда, которая будет включать его в мою сборку?

Something like: "mcs pkg:mongodb.pkg myapp.cs" 

Любые советы будут оценены

ответ

0

В mono documentation говорит о том, как включить пакеты, в нижней части страницы. Из того, что я могу сказать, вам нужно что-то вроде mcs -pkg:mongodb myapp.cs.

+0

Это очень близко к тому, что мне нужно ... Если я могу просто узнать, есть ли в моем браузере драйвер mongoDB, установленный в моно, если я могу установить его с помощью apt-get ... и/или если Мне нужно скомпилировать драйвер из источника для процессора ARM. Я продолжаю смотреть, ваша связь ведет меня по нескольким направлениям, которых я не видел. – Kickaha