Microsoft.ClearScript.V8.Native.win-x64 7.4.5

Prefix Reserved

Requires NuGet 4.9.0 or higher.

dotnet add package Microsoft.ClearScript.V8.Native.win-x64 --version 7.4.5                
NuGet\Install-Package Microsoft.ClearScript.V8.Native.win-x64 -Version 7.4.5                
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="Microsoft.ClearScript.V8.Native.win-x64" Version="7.4.5" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Microsoft.ClearScript.V8.Native.win-x64 --version 7.4.5                
#r "nuget: Microsoft.ClearScript.V8.Native.win-x64, 7.4.5"                
#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 Microsoft.ClearScript.V8.Native.win-x64 as a Cake Addin
#addin nuget:?package=Microsoft.ClearScript.V8.Native.win-x64&version=7.4.5

// Install Microsoft.ClearScript.V8.Native.win-x64 as a Cake Tool
#tool nuget:?package=Microsoft.ClearScript.V8.Native.win-x64&version=7.4.5                

Banner

Twitter Follow

Description

ClearScript is a library that makes it easy to add scripting to your .NET applications. It currently supports JavaScript (via V8 and JScript) and VBScript.

Features

  • Simple usage; create a script engine, add your objects and/or types, run scripts
  • Support for several script engines: Google's V8, Microsoft's JScript and VBScript
  • Exposed resources require no modification, decoration, or special coding of any kind
  • Scripts get simple access to most of the features of exposed objects and types:
    • Methods, properties, fields, events
    • (Objects) Indexers, extension methods, conversion operators, explicitly implemented interfaces
    • (Types) Constructors, nested types
  • Full support for generic types and methods, including C#-like type inference and explicit type arguments
  • Exposed .NET collections support native script iteration mechanisms:
  • Scripts can invoke methods with output parameters, optional parameters, and parameter arrays
  • Script delegates enable callbacks into script code
  • Support for exposing all the types defined in one or more assemblies in one step
  • Optional support for importing types and assemblies from script code
  • The host can invoke script functions and access script objects directly
  • Full support for script debugging
  • V8 Support for fast data transfer to and from JavaScript typed arrays
  • V8 Support for JavaScript modules
  • V8 JScript Support for CommonJS modules
  • V8 Automatic conversion between .NET BigInteger and JavaScript BigInt.
  • V8 Optional automatic conversion between .NET DateTime and JavaScript Date.
  • V8 Optional automatic conversion between .NET tasks and JavaScript promises.
  • Support for .NET 5.0+, .NET Framework 4.5+, .NET Core 3.1, and .NET Standard 2.1.
  • Support for Windows (x86/x64/arm64), Linux (x64/arm/arm64), and macOS (x64/arm64).

Installation

Complete package

All in one, for all supported platforms.

ClearScript.Complete

Composite packages

Everything you need for one platform.

Platform Packages
Windows ClearScript ClearScript.win-arm64
Linux ClearScript.linux-x64 ClearScript.linux-arm ClearScript.linux-arm64
macOS ClearScript.osx-x64 ClearScript.osx-arm64

Component packages

Cross-platform libraries and data.

Component Packages
Core ClearScript.Core
JScript/VBScript ClearScript.Windows.Core ClearScript.Windows
V8 ClearScript.V8 Microsoft.ClearScript.V8.ICUData

V8 native assembly packages

Platform-specific V8 libraries.

Platform Packages
Windows ClearScript.V8.Native.win-x86 ClearScript.V8.Native.win-x64 ClearScript.V8.Native.win-arm64
Linux ClearScript.V8.Native.linux-x64 ClearScript.V8.Native.linux-arm ClearScript.V8.Native.linux-arm64
macOS ClearScript.V8.Native.osx-x64 ClearScript.V8.Native.osx-arm64

Documentation

Acknowledgments

We'd like to thank:

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (21)

Showing the top 5 NuGet packages that depend on Microsoft.ClearScript.V8.Native.win-x64:

Package Downloads
JavaScriptEngineSwitcher.V8.Native.win-x64

This package is deprecated. Instead, it is recommended to use a Microsoft.ClearScript.V8.Native.win-x64 package.

Microsoft.ClearScript

A library for adding scripting to .NET applications on Windows (x86/x64). Supports JavaScript (via V8 and JScript) and VBScript.

Take.Blip.Builder

Package Description

OAuthApp

OAuth2.0的Saas用户中心框架。

KR.Core

Package Description

GitHub repositories (12)

Showing the top 5 popular GitHub repositories that depend on Microsoft.ClearScript.V8.Native.win-x64:

Repository Stars
babalae/better-genshin-impact
📦BetterGI · 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿/锄地 | 一条龙 | 全连音游 - UI Automation Testing Tools For Genshin Impact
madskristensen/Miniblog.Core
An ASP.NET Core blogging engine
NethermindEth/nethermind
A robust execution client for Ethereum node operators.
smartstore/Smartstore
A modular, scalable and ultra-fast open-source all-in-one eCommerce platform built on ASP.NET Core 7
WolvenKit/WolvenKit
Community Mod editor/creator for REDengine games.
Version Downloads Last updated
7.4.5 822,008 3/25/2024
7.4.4 578,405 10/17/2023
7.4.3 305,070 8/19/2023
7.4.2 160,783 6/1/2023
7.4.1 321,275 4/8/2023
7.4.0 40,038 3/9/2023
7.3.7 152,006 1/23/2023
7.3.6 63,484 12/20/2022
7.3.5 74,343 11/12/2022
7.3.4 165,864 9/29/2022
7.3.3 2,504 9/28/2022
7.3.2 54,789 9/15/2022
7.3.1 305,391 6/29/2022
7.3.0 26,507 6/2/2022
7.2.5 91,094 5/1/2022
7.2.4 61,677 3/30/2022
7.2.3 47,500 3/5/2022
7.2.2 89,752 2/6/2022
7.2.1 148,251 1/11/2022
7.2.0 86,373 11/22/2021
7.1.7 130,615 10/21/2021
7.1.7-preview 463 9/28/2021
7.1.6 34,627 9/21/2021
7.1.5 152,498 7/23/2021
7.1.4 32,229 6/29/2021
7.1.3 79,854 5/26/2021
7.1.2 42,255 4/17/2021
7.1.1 275,433 3/4/2021
7.1.0 171,464 1/22/2021
7.0.0 161,259 11/18/2020
7.0.0-rc5 1,190 11/5/2020