what is the main factor that an assembly (.exe or .dll) called a shared assembly
<p>Suppose I make a .dll or .exe assembly and put the same in network shared location and multiple application share the same assembly.</p>

<p>Can we say in abobe case that this is a shared assembly?</p>

<p>And how it is different from Private assembly?</p>

<p>Thanks,</p>
