What is the location a dynamically loaded assembly should be , and how to refer it, in C#?
<p>Here what i am looking for is where should i expect/suggest the dynamic dll will be present?</p>

<p>should i use the location CurrentDirectory+AssemblyName for loading?</p>

<p>or should i be using the location Assembly.CodeBase property? </p>

<p>i am trying to use the Assembly.LoadFile(path).</p>

<p>Basically i want to load that assembly only if that is added to the solution. </p>

<p>it is supplied alongside my application , not a standard .net dll</p>
