CS-Script 3.27.2

There is a newer version of this package available.
See the version list below for details.
dotnet add package CS-Script --version 3.27.2
NuGet\Install-Package CS-Script -Version 3.27.2
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CS-Script" Version="3.27.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CS-Script --version 3.27.2
#r "nuget: CS-Script, 3.27.2"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install CS-Script as a Cake Addin
#addin nuget:?package=CS-Script&version=3.27.2

// Install CS-Script as a Cake Tool
#tool nuget:?package=CS-Script&version=3.27.2

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 are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (22)

Showing the top 5 NuGet packages that depend on CS-Script:

Package Downloads
WebVella.Erp.Web

The web components library for the open-source and free platform WebVella ERP. It allows a quick and painless creation of business web applications.

WireMock.Net.Matchers.CSharpCode The ID prefix of this package has been reserved for one of the owners of this package by NuGet.org.

A CSharpCodeMatcher which can be used to match WireMock.Net Requests using C# code.

BioCore

A .NET library & program for annotating, & editing various microscopy imaging formats using Bioformats supported images. including whole slide, pyramidal & series.

BioGTK

A .NET application & library for editing & annotating various microscopy image formats. Supports all bioformats supported images. Integrates with ImageJ, running ImageJ filters & macro functions. Supports Windows, Linux and Mac.

H.Runners.CSharpRunner

Allows you dynamic execution of C# code.

GitHub repositories (10)

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

Repository Stars
timschneeb/GalaxyBudsClient
Unofficial Galaxy Buds Manager for Windows, macOS, and Linux
dotnetcore/Magicodes.IE
Import and export general library, support Dto import and export, template export, fancy export and dynamic export, support Excel, Csv, Word, Pdf and Html.
antonpup/Aurora
Unified lighting effects across multiple brands and various games.
WireMock-Net/WireMock.Net
WireMock.Net is a flexible product for stubbing and mocking web HTTP responses using advanced request matching and response templating. Based on the functionality from http://WireMock.org, but extended with more functionality.
WebVella/WebVella-ERP
Free and open-source pluggable ERP and CRM software based on ASP.NET Core 5, RazorPages and PostgreSQL . Targets Linux or Windows as host OS.
Version Downloads Last updated
4.8.14 12,330 1/16/2024
4.8.13 5,437 12/20/2023
4.8.12 1,063 12/16/2023
4.8.10 2,927 11/25/2023
4.8.9 564 11/24/2023
4.8.8 2,064 11/15/2023
4.8.7 836 11/7/2023
4.8.4-pre 127 10/4/2023
4.8.3 7,946 10/1/2023
4.8.1 9,871 7/7/2023
4.8.0 385 7/5/2023
4.6.5 16,344 3/19/2023
4.6.2 50,945 1/2/2023
4.5.0 3,514 12/15/2022
4.4.6 60,157 6/8/2022
4.4.5 10,303 5/15/2022
4.4.4-pre 174 4/23/2022
4.4.2 38,499 4/16/2022
4.4.1 27,862 2/14/2022
4.4.0 605 2/12/2022
4.3.0 2,928 1/15/2022
4.2.0 12,544 11/14/2021
4.1.3-pre 255 9/26/2021
4.1.2-pre 415 9/12/2021
4.1.1-pre 312 9/12/2021
4.1.0 34,060 7/18/2021
4.0.2 2,130 6/16/2021
4.0.1 3,617 4/13/2021
4.0.0 31,387 3/16/2021
3.30.5.1 4,743 12/21/2020
3.30.5-pre 314 12/20/2020
3.30.4 3,064 12/12/2020
3.30.3 21,825 5/30/2020
3.30.2-HotFix 1,205 4/27/2020
3.30.1-HotFix 8,998 12/17/2019
3.30.0 86,946 10/14/2019
3.29.0 286,622 5/22/2019
3.28.7 12,072 9/2/2018
3.28.4 31,426 4/28/2018
3.28.2 2,346 3/15/2018
3.28.0.1 4,454 2/5/2018
3.28.0 2,387 2/4/2018
3.27.2 4,530 8/11/2017
3.27.0 1,644 7/19/2017
3.26.2 3,113 6/30/2017
3.25.1.1 2,873 3/30/2017
3.25.1 1,272 3/23/2017
3.24.2 16,670 3/5/2017
3.24.0 2,059 2/14/2017
3.22.0 1,664 1/30/2017
3.21.1 1,300 1/25/2017
3.19.0 2,888 12/12/2016
3.18.1 2,562 11/16/2016
3.16.0 1,784 10/26/2016
3.14.0 9,092 8/3/2016
3.13.2 28,375 7/7/2016
3.13.1 1,194 7/7/2016
3.12.3 5,271 5/16/2016
3.12.2.1 2,789 5/14/2016
3.12.1 2,175 3/30/2016
3.12.0.1 5,056 3/22/2016
3.12.0 1,631 3/22/2016
3.11.0.1 9,302 2/4/2016
3.11.0 1,345 2/3/2016
3.10.0 1,837 1/12/2016
3.9.19 9,061 12/9/2015
3.9.17 29,750 11/4/2015
3.9.10 21,563 5/6/2015
3.9.8.1 1,711 4/26/2015
3.9.8 1,422 4/25/2015
3.9.7 1,682 4/16/2015
3.9.5 1,947 3/18/2015
3.9.4.1 2,473 2/25/2015
3.9.2 1,790 1/31/2015
3.8.10 20,181 10/20/2014
3.8.8 7,703 9/23/2014
3.8.7 1,471 9/17/2014
3.8.6 2,000 8/30/2014
3.8.5 1,528 8/25/2014
3.8.3 3,138 6/20/2014
3.8.2 1,484 6/15/2014
3.7.2 4,738 2/9/2014
3.7.0 1,607 1/20/2014
3.6.7 3,965 10/29/2013
3.6.2 2,050 8/31/2013
3.5.9 25,716 5/4/2013
3.5.8 1,492 5/3/2013
3.5.7 1,470 5/3/2013
3.5.6 1,473 5/3/2013
3.5.5 1,481 5/1/2013
3.5.4 1,628 4/30/2013
3.5.3 1,591 4/29/2013
3.5.0.2 3,949 2/2/2013
3.5.0.1 1,420 2/2/2013
3.5.0 1,912 2/2/2013
3.2.5.1 10,359 1/21/2012
3.2.5 2,338 1/21/2012

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