CS-Script.bin 3.28.0

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.

Showing the top 20 packages that depend on CS-Script.bin.

Packages Downloads
CS-Script
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.
15
CS-Script
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.
14
CS-Script
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.
13
CS-Script
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.
12
CS-Script
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.
11

Continuation of the CLI/Mono/VSCode related effort started with v3.27.0.

Significant usability improvements CLI and Roslyn integration. Most of he features are triggered by VSCode and Mono/Linux integration. Most of the changes and their impact are reflected in the new CLI guide: https://github.com/oleg-shilo/cs-script/wiki/CLI---User-Guide

v3.27.1-2

  • CLI help improvements
    • Runtime optimization
    • Added CLI help content separators to assist with parsing when hosted by IDEs.
    • Fixed typo in CLI output for -proj ('searcDir:' -> 'searchDir:')
    • Fixed problem with CLI being hosted under Mono+Node.js (Console.WindowWidth is always 0)
  • Issue #82: More specific error message in case of file resolution fails related to //css_import
  • Issue #81: CodeDom and interfaces
  • Issue #78: Beautify command line help output
  • Issue #71: Issue with multiple indirect relative paths
  • Throw informative exception on "in-memory" assembly being subject of "AlighnToInterface" use-case.
  • Started phasing out of CSScript.Load in favor of CSScript.LoadFile
  • Added System.dll auto-referencing on EnableDbgPrint:true to allow regular expressions to be used in auto-injected dbg.cs.

v3.27.0

  • CLI improvements

    • Added console out feedback for -e and -cd options (build exe and dll)
    • Added avoiding accidental decorating of VB scripts in auto-class mode (-ac CLI argument).
    • Added disabling auto-class decoration if no "main" is detected in the script.
    • Improved CLI help content
    • Added printing new config value during -config:set operation
    • Added -ac:out switch for printing auto-class decoration result.
    • removed -noconfig support
    • described -config:set:roslyn
    • added support for case insensitive property name during -config:set and -config:get
    • added support for _ separators in property name during -config:set and -config:get
    • added support for add: and del: opcodes in -config:set
    • default -ac to -ac:1
    • added command -config:set:roslyn
  • Misc

    • Added 'compiler options' hash to the script metadata structure (part of 'IsOutOfDate' algorithm)
    • Setting autoClass_DecorateAsCS6 is set to true by default
    • Fixed problem with generating debug info for Mono-Debug on Windows
    • Added System to DefaultRefAssemblies on .NET (previously it was only done under Mono)
    • CSSCodeProvider.v4.7.dll replaced with CSSRoslynProvider.dll
    • Removed obsolete .NET 1 specific code
    • Removed obsolete CSScript.BuildEval code

Version Downloads Last updated
3.30.5.1 7 10/06/2026
3.30.5-pre 6 10/06/2026
3.30.4 6 10/08/2026
3.30.3 6 10/08/2026
3.30.2-HotFix 6 10/07/2026
3.30.1-HotFix 5 10/06/2026
3.30.0 6 10/08/2026
3.29.0 6 10/06/2026
3.28.7 6 10/07/2026
3.28.4 6 10/08/2026
3.28.2 7 10/08/2026
3.28.0.1 6 10/07/2026
3.28.0 5 10/06/2026
3.27.2 6 10/07/2026
3.27.0 7 10/07/2026
3.26.2 6 10/07/2026
3.25.1 6 10/06/2026
3.24.2 6 10/06/2026
3.24.0 7 10/06/2026
3.22.0 6 10/07/2026
3.21.1 6 10/08/2026
3.19.0 7 10/08/2026
3.18.1 5 10/06/2026
3.16.0 5 10/06/2026
3.14.0 6 10/08/2026
3.13.2 5 10/07/2026
3.13.1 5 10/06/2026
3.12.2.1 6 10/06/2026
3.12.1 6 10/06/2026
3.12.0.1 7 10/08/2026
3.11.1-HotFix 5 10/06/2026
3.11.0.1 4 10/08/2026
3.11.0 5 10/06/2026
3.10.0 5 10/06/2026