[Mono-list] Xcopy deployment of dlls

Jonathan Pryor jonpryor@vt.edu
Wed, 26 Jan 2005 18:15:38 -0500


On Wed, 2005-01-26 at 16:00 +0000, Chris Aitken wrote:
> Hi Guys (& gals),
> 
> Is mono supposed to support xcopy deployment?

Yes.

> I have to restart xsp (actually apache2 with mod_mono) everytime I add a new
> dll to my ./bin/ directory.

That's not XCOPY Deployment, at least as I understand it.

XCOPY deployment is the ability to run an application *without* running
an installer first.  Thus the application is location-independent, and
deploying (installing) to another machine is as simple as copying the
application.

Which is basically what Mac OS X Application Bundles allow... :-)

What you want is the ability for xsp to restart the AppDomain whenever
it notices that a DLL has changed within the bin directory.  Last I
knew, this wasn't entirely functional as the FileSystemWatcher wasn't
entirely functional.

 - Jon