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?