I have 4 MVC5 projects, each targets a business sector and they have different release schedules, they all have common, structure, look and feel. They all live in the same solution (and they can as well live in different solution) and all of them live on the same directory level:
C:\MySolution\Solution.sln
C:\MySolution\MyFirstMVCProj\MyFirsMVCtProj.cproj
...
C:\MySolution\MyFourthMVCProj\MyFourthMVCProj.cproj
I am using SASS and Gulp to compile and generate CSS.
Currently a common SASS/CSS is "copied and pasted" into each project and any change in the _layout is copied and pasted into each project (if the developer remembers!!).
Is there any modern way, within MVC5, of having a common layout and SASS/CSS outside the projects to avoid the problem of duplication (and accordingly human error) or even a better way of managing this error-prone process?
N.B. I am aware of the Areas feature, but it doesn't suit our business model.