I have found a project on GitHub that contains a Shared Project and multiple ways of compiling this project (referenced by various project types, like windows8, .net, .standard ++, which you can compile)
I really like parts of this project. There's some low level stuff going on there that I don't feel like creating myself. However, the high level stuff I'd like to be more general, so I figured I'd write that myself.
I would also like my higher level stuff not to be constrained by a particular compilation standard, that is, I would like to keep working in a Shared Project, like the existing one. As such I imported the Shared Project from GitHub into a project of my own. To continue the trend, I created another Shared Project, and tried to reference one to the other.
This is where I got stuck, because I could not figure out how to reference a Shared Project in a Shared Project. Basically I'm just looking to extend the existing Shared Project, but I want to create my own Repository at GitHub with my extra/alternative layer.
Is there a way that I could do this? Or an alternative to how this could be done without submitting to a particular compilation standard? (I suppose I could use PCL, but I'm afraid that would put limitations on the code I could write and where I could use it)