The trick with Perl is to install it to a network drive, then copy PerlCRT.dll from your system folder to the bin directory on the network drive. After that on any machine you can just add that bin directory to your PATH and then run Perl.

You may be able to do something similar with .NET. However I'd suspect that you'd have a lot of network traffic if anyone actually used this setup...

Cheers,
Ben