When deploying the script application (script) the target system has to
comply with the system requirements for CS-Script installation.
For deployment it is enough to copy the script file on the target
system if it already has appropriate version of CS-Script
installed.
However if the CS-Script is not installed it is required to distribute
the script engine executable (cscs.exe/csws.exe) along with the script
itself. All files have to be copied to the same location on the target
system.
Also the script application can be deployed in a form of a single
executable (.exe). In this case the script engine is not required at
all to run the application (see Compile to executable). However, in
this case it is not a script application any more but just an
application.
All script Dependent components (if any) have to be copied with the script application. Such components are scripts, non-GAC assemblies and COM dlls.
You can use the isolate.cs script from the Script Library to collect all files required for deployment of a particular script.
Installation| Compile to executable | Script Library