Refrencing external projects

Hi,

I have projects that lives in a seperate solution. I had to put them seperately because Unity overwrites the solution file every time I re open Unity.

I’m referencing these projects from Unity by maing the output of the external projects to be under Assets/Plugins folder.
I have 2 questions,

  1. is there a clean way of having Unity projects and external projects together in one solution.
  2. Is there a way to prevent Unity to reimport dlls if there are no changes in the code. Every time I do a build on my other solution Unity takes 30 seconds reimporting all of the dlls that’s in that solution. It’s usually only 1 dll that has changed but it imports everything. Sometimes there would be no changes at all and it still will import everything because a rebuild was done.

bump