CSE.exe assembly search while compiling
<p>I am using a batch file with the following commands to successfully compile a C# code on the fly, run the resulting exe and destry the exe.</p>

<pre><code>start /wait C:\WINDOWS\Microsoft.NET\Framework\v3.5\csc.exe /out:PostillionOutgoing.exe PostillionOutgoing.cs  /reference:AlexPilotti.FTPS.Client.dll
call  SetupCI.bat
start /wait PostillionOutgoing.exe
del PostillionOutgoing.exe
</code></pre>

<p>It works exactly the way I wanted. File <code>AlexPilotti.FTPS.Client.dll</code> is present in the same folder as the .cs files are.</p>

<p>The assembly <code>AlexPilotti.FTPS.Client.dll</code> is also needed by a lot of other similar applications. My question is that is there any centralised place where I can keep this DLL so that all the above batch scripts will find it ? By this way I wont have to keep a copy of this DLL in all the separate folders. </p>

<p>I dont want to place the DLL in GAC. I tried in system32 folder also but it didnt work.</p>
