So I want to compile an extensions dll for a unity game because I feel I'll end up reusing these extensions in other games/projects too - and I want to learn about external dependencies with Unity. :)
Anyway. I've found some posts that say to reference .NET 2.0, however, when selecting a framework in project settings, I get a list of Unity frameworks that I think were added to VS by either UnityVS(VSUnity?) or Unity 5.
I'm unsure which to select for an external DLL. :/
edit: I also thought the current Unity (v5) supported Mono up to the equivalent of .NET 3.5?
A related question. Whichever framework I end up selecting, will I be able to reference "UnityEngine" in said project?