How to use assembly registered in GAC on MonoDevel

2019-08-05 18:15发布

问题:

I recently registered Mysql.Data.dll assembly in GAC on 64bit Ubuntu 14.4 to use it following this example with an ASP.NET Mono project and verified.

I realized that although it is registered in GAC, it's not directly usable from Edit references dialogue on Monodevelop.

I tried to see how can this be made possible, the possibilities exists for Visual Studio which is something I don't need.

Doubts:

  • If the assembly is un-usable what is the concept of registering it in GAC?
  • How can this assembly be provided by a package (and advertised through a .pc file?
  • How can this assembly be bundled together with the application?
  • Are the steps I followed incorrect?