CS-Script.Core
2.0.0
dotnet add package CS-Script.Core --version 2.0.0
NuGet\Install-Package CS-Script.Core -Version 2.0.0
<PackageReference Include="CS-Script.Core" Version="2.0.0" />
paket add CS-Script.Core --version 2.0.0
#r "nuget: CS-Script.Core, 2.0.0"
// Install CS-Script.Core as a Cake Addin
#addin nuget:?package=CS-Script.Core&version=2.0.0
// Install CS-Script.Core as a Cake Tool
#tool nuget:?package=CS-Script.Core&version=2.0.0
CS-Script engine Class Library for .NET 5
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows net7.0 net7.0-android net7.0-ios net7.0-maccatalyst net7.0-macos net7.0-tvos net7.0-windows |
.NET Core | netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard2.0 netstandard2.1 |
.NET Framework | net461 net462 net463 net47 net471 net472 net48 net481 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen40 tizen60 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETStandard 2.0
- Microsoft.CodeAnalysis.CSharp.Scripting (>= 3.6.0)
- Microsoft.CodeAnalysis.Scripting.Common (>= 3.6.0)
- Microsoft.Extensions.DependencyModel (>= 3.1.6)
- System.Runtime.Loader (>= 4.3.0)
NuGet packages (12)
Showing the top 5 NuGet packages that depend on CS-Script.Core:
Package | Downloads |
---|---|
FreeSql.Extensions.LazyLoading
FreeSql 扩展包,可实现【延时加载】属性. |
|
Tortuga.Chain.CompiledMaterializers
This library adds compiled materializers to Tortuga Chain. |
|
FreeSql.DynamicProxy
轻量级 AOP 动态代理,支持 .NetCore 或 .NetFramework4.0+ 平台。 - 支持 同步/异步方法拦截(DynamicProxy); - 支持 方法的参数值拦截,并支持修改参数值; - 支持 属性拦截; - 支持 多个拦截器同时生效; - 支持 依赖注入的使用方式; - 支持 动态接口实现(DynamicInterface); |
|
FreeSql.AdminLTE.Preview
.NETCore MVC 中间件,基于 AdminLTE 前端框架动态产生 FreeSql 实体的增删查改的【预览管理界面】。 |
|
PLC通讯基础控件项目
该包主要用于工业自动化中 采用内置封装控件方便用户进行设计软件不需要过多的理会PLC等设备的需要 让开发人员注重于图形界面以及过程逻辑控制。 支持宏脚本以及宏任务运行 目前支持西门子的S7协议 三菱的3E帧 MOdbus TCP 发那科协议 教学视频请移步Github |
GitHub repositories (6)
Showing the top 5 popular GitHub repositories that depend on CS-Script.Core:
Repository | Stars |
---|---|
dotnetcore/FreeSql
🦄 .NET orm, C# orm, VB.NET orm, Mysql orm, Postgresql orm, SqlServer orm, Oracle orm, Sqlite orm, Firebird orm, 达梦 orm, 人大金仓 orm, 神通 orm, 翰高 orm, 南大通用 orm, 国产 orm, Clickhouse orm, MsAccess orm.
|
|
ThePBone/GalaxyBudsClient
Unofficial Galaxy Buds Manager for Windows and Linux
|
|
Squalr/Squalr
Squalr Memory Editor - Game Hacking Tool Written in C#
|
|
TortugaResearch/Tortuga.Chain
A fluent ORM for .NET
|
|
FransBouma/RawDataAccessBencher
Bench code which tests entity materialization speed of various .NET data access / ORM implementations
|
Version | Downloads | Last updated |
---|---|---|
2.0.0 | 72,493 | 2/23/2021 |
1.4.4-NET5-RC4 | 385 | 1/9/2021 |
1.4.2-preview | 31,574 | 10/19/2020 |
1.4.0 | 423,353 | 7/30/2020 |
1.3.2 | 2,620 | 7/16/2020 |
1.3.1 | 908,697 | 2/20/2020 |
1.2.3.3-pre | 1,087 | 1/14/2020 |
1.2.3.1 | 9,556 | 1/3/2020 |
1.2.3 | 12,093 | 1/2/2020 |
1.2.2 | 50,247 | 10/4/2019 |
1.1.2-pre | 776 | 6/17/2019 |
1.1.1 | 528,636 | 5/22/2019 |
1.0.6 | 119,120 | 12/25/2018 |
1.0.5 | 3,465 | 11/17/2018 |
1.0.4 | 1,865 | 10/31/2018 |
1.0.3 | 4,059 | 9/17/2018 |
1.0.2 | 738 | 9/13/2018 |
1.0.1 | 3,943 | 4/28/2018 |
1.0.0.4-HotFix | 6,285 | 3/23/2018 |
1.0.0.3-HotFix | 1,221 | 3/1/2018 |
1.0.0.2 | 1,612 | 2/5/2018 |
1.0.0 | 1,077 | 2/4/2018 |
CLI
- New commands:
- `-server` - for managing build server
- `-vscode` - to open script in VSCode
- `-vs` - to script project in Visual Studio
- `-self-test` - for testing the engine on the target system
- `-self-exe` - for building css launcher for manual deployment
- `-engine:<csc|dotnet>`
- `-new:toplevel` - CLI parameter
- `-profile` - for testing script loading performance
- `-speed` - for compiler performance testing
- Added css
- Added creation of `code.header` on first use of CLI command `-code`
- Added complex (multi-file) commands support (e.g. css -self-test-run)
- Implemented build server
- Implemented hot-loading for csc engine.
- Normalized all \n and \r\n CLI output by using Environment.NewLine
- Added reporting using of incompatible csc compiler for scripts requiring XAML compilation
CSScriptLib
- Implemented //css_winapp for WinForm and WPF applications
- Added //css_engine (//css_ng) directive for choosing the compiling engine
- Completed CSScript.Evaluator.CodeDom interface.
- Implemented transparent hosting of CSScriptLib in .NET-Framework and .NET-Core
- Removed dependency on Roslyn for pure CodeDom evaluator use-case
- added sample with downloading the latest C# compiler
- added passing compiler options
- Implemented probing for default C#5 compiler when hosted on .NET Framework.
- Extending u-testing to cover new Evaluator features (CSScriptLib.dll)