In my solution, I have a Windows Service called MuskOx.
MuskOx has a project reference to a class library called MuskOx.Errands.
MuskOx.Errands has project references to class libraries called Kctc.BusinessLayer and Kctc.NHiberate.
When I build MuskOx, its output folder gets Kctc.BusinessLayer.dll but not Kctc.NHibernate.dll.
This is confusing the hell out of me. Can anyone clarify the rules of which dlls get copied into output folders when a project is built that has direct and indirect project references to class libraries?
Thanks
David