CS-Script.bin 3.21.1

Class Library assembly for the CS-Script engine. CS-Script is a CLR (Common Language Runtime) based scripting system which uses ECMA-compliant C# as a programming language.

There is a newer version of this package available.
See the version list below for details.
Install-Package CS-Script.bin -Version 3.21.1
dotnet add package CS-Script.bin --version 3.21.1
<PackageReference Include="CS-Script.bin" Version="3.21.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CS-Script.bin --version 3.21.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

# Release v3.21.1.0
* Added support for C#6 syntax to Mono evaluator.
* Issue #33: Cleanup routine throws ArgumentException
* Added extending environment variables in all parameters passed from command line.
* Improved API XML documentation to address some of the Issue #26 concerns.
* User experience improvements triggered by intensive Linux testing
* Various improvements for stdout help.
* Improved reliability of Auto-class decorating algorithm
* Added support for referencing NuGet packages from the script being executed on Linux
* Added -noconfig:print and -precompiler:print options for printing the content in stdout.
* Extended Python-like "print" functionality:
* Added params concatenation: `print(obj1, obj2,...objN)`
* Added pringf for params formatting: `printf("Now: {0}", DateTime.Now)`
* added support for collections: `print(Directory.GetFiles(".", "*"))`
* Added decorateAutoClassAsCS6 setting for injection `using static dbg;` into auto-class decoration.
* Issue#32: Inconsistent time stamp (.dll -vs- .pdb) when using `CSScript.CompileFile()` with 'debugBuild = true'
* Added support for output file in //css_res.
* Implemented supressing elevation during syntax checking (with `-check`) for the scripts with `//css_pre elevate` directive.
* Improved settings file parsing to avoid throwing handled exceptions.
* Added support for CSS_RESGEN environment variable for embedding resources with //css_res.
* Code cleanup
* Various obsolete code marked as error triggering.
* Removed old obsolete ResolveSourceFileHandler delegate and MonoEvaluator.Configuration member.
* Staretd removal of obsolete .NET1.1 code (conditional compiler directives).

Dependencies

This package has no dependencies.

Showing the top 5 GitHub repositories that depend on CS-Script.bin:

Repository Stars
antonpup/Aurora
Unified lighting effects across multiple brands and various games.
dukus/digiCamControl
DSLR camera remote control open source software
SparkDevNetwork/Rock
An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
docevaad/Chain
Micro ORM for .Net
FransBouma/RawDataAccessBencher
Bench code which tests entity materialization speed of various .NET data access / ORM implementations

Version History

Version Downloads Last updated
3.30.0 3,257 10/14/2019
3.29.0 5,602 5/22/2019
3.28.7 5,902 9/2/2018
3.28.4 14,885 4/28/2018
3.28.2 2,929 3/15/2018
3.28.0.1 1,053 2/5/2018
3.28.0 314 2/4/2018
3.27.2 6,618 8/11/2017
3.27.0 1,809 7/19/2017
3.26.2 946 6/30/2017
3.25.1 2,790 3/23/2017
3.24.2 2,656 3/5/2017
3.24.0 9,309 2/14/2017
3.22.0 904 1/30/2017
3.21.1 5,527 1/25/2017
3.19.0 3,869 12/12/2016
3.18.1 1,974 11/16/2016
3.16.0 4,061 10/26/2016
3.14.0 6,533 8/3/2016
3.13.2 10,607 7/7/2016
3.13.1 319 7/7/2016
3.12.2.1 3,796 5/14/2016
3.12.1 1,111 3/30/2016
3.12.0.1 4,170 3/22/2016
3.11.1-HotFix 375 2/5/2016
3.11.0.1 4,405 2/3/2016
3.11.0 1,996 2/3/2016
3.10.0 1,810 1/12/2016
Show less