Как использовать сборку, зарегистрированную в GAC на MonoDevelop?

Недавно я зарегистрировал сборку Mysql.Data.dll в GAC на 64-битном Ubuntu 14.4, чтобы использовать ее в следующем примере с проектом ASP.NET Mono и проверен .

зарегистрированная сборка Mysql.Data.dll в GAC linux

Я понял, что, хотя он зарегистрирован в GAC, он не может использоваться непосредственно из диалога редактирования ссылок в Monodevelop .

Mysql не найден в диалоге редактирования ссылок на Monodevelop

Я попытался понять, как это возможно , возможности Visual Studio, которые мне не нужны.

Сомнения:

  • Если assembly не используется, то какова концепция ее регистрации в GAC ?
  • Как эта assembly может быть предоставлена ​​пакетом (и рекламируется через .pc файл?
  • Как эта assembly может быть объединена вместе с приложением?
  • Являются ли следующие шаги неправильными?