title: When i need to reference my referenced assembly reference
body: <p>Sorry i know that my question is complicated, some time when i reference an assembly i notes thats not important to reference also it's dependency but in other time the compiler  complaint
  plz i want to know when it mandatory and when it not</p>