CS-Script.bin 3.26.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.
Showing the top 20 packages that depend on CS-Script.bin.
Packages | Downloads |
---|---|
CS-Script
Class Library assembly and dependencies 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.
|
34 |
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.
|
33 |
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.
|
34 |
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.
|
35 |
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.
|
36 |
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.
|
37 |
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.
|
38 |
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.
|
39 |
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.
|
40 |
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.
|
44 |
# Release v3.26.2.0
Significant usability improvements particularly for supporting C# 7 on Mono/Linux. As well as the features triggered by VSCode integration.
* Linux support
- Added "/debug:pdbonly" workaround to allow generation of debug symbols on Linux+Mono. Needed as Mono "/debug+" is broken on Linux.
- Added resolving GAC assemblies from namespaces Mono/Linux
- Added on-fly conversion of *.pdb to *.mdb under Mono
- Patched Microsoft.CodeDom.Providers.DotNetCompilerPlatform to allow using Roslyn on Linux. This work around allows custom compiler (csc.exe) path and handles Mono problem when interfacing Roslyn (C#7). This is a work around for https://bugzilla.xamarin.com/show_bug.cgi?id=57130
- Moved lock objects (*.lock files) on Linux away (to cache) from the actual folders where the files to be locked are. Just to stop pouting the file system
* Deployment
- Default CS-Script code provider renamed to CSSRoslynProvider.dll.
- Default code provider CSSRoslynProvider.dll embeds patched Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll to allow simplified low footprint deployment.
- Added auto-loading CSSRoslynProvider.dll if found in the script engine folder.
- Added resolving code provider when it is specified by file name without extension
* C# 7 and general improvements
- `dbg.print` extended with direct support for IDictionary.
- Added alias to the '-provider' switch: '-pvdr'
- Added fully named equivalent of '-s' switch: '-sample'
- Added C# 7 specific sample with '-s:7' switch
- Added '-tc' switch for tracing the actual compiler input for CSSRoslynProvider.dll
- Script engine assembly (e.g. cscs.exe) has been exposed to the precompiler routines.
- Added ScriptParser.ProcessImportedScript to be used from precompilers.
* Assorted defect fixes:
- Issue #70: Minor issue related to platform dependent line breaks, e.g. in error messages
- Issue #69: Basic types not available to precompilers on linux
- Issue #68: Add option to take Main from primary script file
- Issue #67: Same script, multiple concurrent instances, on Linux (again)
Any 0.0
- Microsoft.CodeAnalysis.CSharp.Scripting (>= 2.0.0)
Version | Downloads | Last updated |
---|---|---|
3.30.5.1 | 26 | 02/13/2024 |
3.30.5-pre | 23 | 02/14/2024 |
3.30.4 | 27 | 02/14/2024 |
3.30.3 | 24 | 02/14/2024 |
3.30.2-HotFix | 26 | 02/14/2024 |
3.30.1-HotFix | 22 | 02/14/2024 |
3.30.0 | 27 | 02/14/2024 |
3.29.0 | 26 | 02/14/2024 |
3.28.7 | 24 | 02/14/2024 |
3.28.4 | 24 | 02/14/2024 |
3.28.2 | 24 | 02/14/2024 |
3.28.0.1 | 30 | 02/14/2024 |
3.28.0 | 26 | 02/14/2024 |
3.27.2 | 27 | 02/14/2024 |
3.27.0 | 25 | 02/14/2024 |
3.26.2 | 25 | 02/14/2024 |
3.25.1 | 20 | 02/14/2024 |
3.24.2 | 25 | 02/14/2024 |
3.24.0 | 25 | 02/14/2024 |
3.22.0 | 26 | 02/14/2024 |
3.21.1 | 26 | 02/14/2024 |
3.19.0 | 26 | 02/14/2024 |
3.18.1 | 25 | 02/14/2024 |
3.16.0 | 20 | 02/14/2024 |
3.14.0 | 24 | 02/14/2024 |
3.13.2 | 25 | 02/14/2024 |
3.13.1 | 25 | 02/14/2024 |
3.12.2.1 | 20 | 02/14/2024 |
3.12.1 | 26 | 02/14/2024 |
3.12.0.1 | 27 | 02/14/2024 |
3.11.1-HotFix | 26 | 02/14/2024 |
3.11.0.1 | 20 | 02/14/2024 |
3.11.0 | 24 | 02/14/2024 |
3.10.0 | 23 | 02/14/2024 |