MsieJavaScriptEngine 3.0.0
This library is a .NET wrapper for working with the JavaScript engines of Internet Explorer and Edge (JsRT versions of Chakra, ActiveScript version of Chakra and Classic JavaScript Engine). Project was based on the code of SassAndCoffee.JavaScript (http://github.com/paulcbetts/SassAndCoffee), Chakra Sample Hosts (http://github.com/panopticoncentral/chakra-host) and jsrt-dotnet (http://github.com/robpaveza/jsrt-dotnet).
Showing the top 20 packages that depend on MsieJavaScriptEngine.
| Packages | Downloads |
|---|---|
|
JavaScriptEngineSwitcher.Msie
JavaScriptEngineSwitcher.Msie contains adapter `MsieJsEngine` (wrapper for the MSIE JavaScript Engine for .Net (http://github.com/Taritsyn/MsieJavaScriptEngine)). For correct working of the MSIE JavaScript Engine it is recommended to install Internet Explorer 9 and above on a server.
|
11 |
|
JavaScriptEngineSwitcher.Msie
JavaScriptEngineSwitcher.Msie contains adapter `MsieJsEngine` (wrapper for the MSIE JavaScript Engine for .Net (http://github.com/Taritsyn/MsieJavaScriptEngine)). For correct working of the MSIE JavaScript Engine it is recommended to install Internet Explorer 9 and above on a server.
|
12 |
|
JavaScriptEngineSwitcher.Msie
JavaScriptEngineSwitcher.Msie contains adapter `MsieJsEngine` (wrapper for the MSIE JavaScript Engine for .Net (http://github.com/Taritsyn/MsieJavaScriptEngine)). For correct working of the MSIE JavaScript Engine it is recommended to install Internet Explorer 9 and above on a server.
|
13 |
|
JavaScriptEngineSwitcher.Msie
JavaScriptEngineSwitcher.Msie contains adapter `MsieJsEngine` (wrapper for the MSIE JavaScript Engine for .Net (http://github.com/Taritsyn/MsieJavaScriptEngine)). For correct working of the MSIE JavaScript Engine it is recommended to install Internet Explorer 9 and above on a server.
|
14 |
|
JavaScriptEngineSwitcher.Msie
JavaScriptEngineSwitcher.Msie contains adapter `MsieJsEngine` (wrapper for the MSIE JavaScript Engine for .NET (http://github.com/Taritsyn/MsieJavaScriptEngine)). For correct working of the MSIE JavaScript Engine it is recommended to install Internet Explorer 9+ or Microsoft Edge Legacy on the machine.
|
11 |
|
JavaScriptEngineSwitcher.Msie
JavaScriptEngineSwitcher.Msie contains adapter `MsieJsEngine` (wrapper for the MSIE JavaScript Engine for .NET (http://github.com/Taritsyn/MsieJavaScriptEngine)). For correct working of the MSIE JavaScript Engine it is recommended to install Internet Explorer 9+ or Microsoft Edge Legacy on the machine.
|
12 |
|
JavaScriptEngineSwitcher.Msie
JavaScriptEngineSwitcher.Msie contains adapter `MsieJsEngine` (wrapper for the MSIE JavaScript Engine for .Net (http://github.com/Taritsyn/MsieJavaScriptEngine)). For correct working of the MSIE JavaScript Engine it is recommended to install Internet Explorer 9+ or Microsoft Edge on the machine.
|
12 |
|
JavaScriptEngineSwitcher.Msie
JavaScriptEngineSwitcher.Msie contains adapter `MsieJsEngine` (wrapper for the MSIE JavaScript Engine for .Net (http://github.com/Taritsyn/MsieJavaScriptEngine)). For correct working of the MSIE JavaScript Engine it is recommended to install Internet Explorer 9+ or Microsoft Edge on the machine.
|
13 |
- Format of the error messages was unified;
- Created a new exception classes:
JsCompilationException,JsEngineException,JsFatalException,JsInterruptedException,JsScriptExceptionandJsUsageException. These exceptions are responsible for handling errors, some of which were previously handled by theJsRuntimeExceptionclass; - In the
JsExceptionclass was added two new properties:CategoryandDescription; - From the
JsRuntimeExceptionclass was removed one property -ErrorCode; - In the
JsRuntimeExceptionclass was added three new properties:Type,DocumentNameandCallStack; JsEngineLoadExceptionclass now is inherited from theJsEngineExceptionclass;Formatmethod of theJsErrorHelpersclass was renamed to theGenerateErrorDetails;- One part of the auxiliary code was removed, and other part moved to an external library - AdvancedStringBuilder;
- Added a ability to interrupt execution of the script;
- In JsRT modes added a ability to pre-compile scripts;
- In
MsieJsEngineclass was addedSupportsScriptPrecompilationproperty and four new methods:Interrupt,Precompile,PrecompileFileandPrecompileResource; - In JavaScript engine settings was added one new property -
MaxStackSize(default492or984KB); - Added support of .NET Standard 2.0 (only supported
ChakraIeJsRtandChakraEdgeJsRtmodes).
.NET Framework 4.0
- AdvancedStringBuilder (>= 0.1.0)
.NET Framework 4.5
- AdvancedStringBuilder (>= 0.1.0)
.NET Standard 1.3
- AdvancedStringBuilder (>= 0.1.0)
- NETStandard.Library (>= 1.6.0)
- System.ComponentModel.TypeConverter (>= 4.1.0)
- System.Reflection.TypeExtensions (>= 4.1.0)
- System.Threading.Thread (>= 4.0.0)
.NET Standard 2.0
- AdvancedStringBuilder (>= 0.1.0)
| Version | Downloads | Last updated |
|---|---|---|
| 3.2.5 | 13 | 25.02.2025 |
| 3.2.4 | 11 | 03.03.2025 |
| 3.2.3 | 11 | 01.03.2025 |
| 3.2.2 | 12 | 02.03.2025 |
| 3.2.1 | 13 | 01.03.2025 |
| 3.2.0 | 12 | 02.03.2025 |
| 3.1.0 | 12 | 02.03.2025 |
| 3.0.9 | 12 | 25.02.2025 |
| 3.0.8 | 11 | 02.03.2025 |
| 3.0.7 | 11 | 01.03.2025 |
| 3.0.6 | 12 | 04.03.2025 |
| 3.0.5 | 12 | 02.03.2025 |
| 3.0.4 | 12 | 01.03.2025 |
| 3.0.3 | 12 | 01.03.2025 |
| 3.0.2 | 13 | 04.03.2025 |
| 3.0.1 | 14 | 02.03.2025 |
| 3.0.0 | 11 | 04.03.2025 |
| 3.0.0-rc2 | 11 | 01.03.2025 |
| 3.0.0-rc1 | 11 | 02.03.2025 |
| 3.0.0-beta5 | 11 | 26.02.2025 |
| 3.0.0-beta4 | 12 | 01.03.2025 |
| 3.0.0-beta3 | 15 | 01.03.2025 |
| 3.0.0-beta2 | 11 | 02.03.2025 |
| 3.0.0-beta1 | 12 | 25.02.2025 |
| 3.0.0-alpha3 | 12 | 25.02.2025 |
| 3.0.0-alpha2 | 11 | 01.03.2025 |
| 3.0.0-alpha1 | 13 | 02.03.2025 |
| 2.2.10 | 11 | 01.03.2025 |
| 2.2.9 | 12 | 01.03.2025 |
| 2.2.8 | 13 | 02.03.2025 |
| 2.2.7 | 11 | 02.03.2025 |
| 2.2.6 | 11 | 02.03.2025 |
| 2.2.5 | 11 | 02.03.2025 |
| 2.2.4 | 14 | 01.03.2025 |
| 2.2.3 | 12 | 02.03.2025 |
| 2.2.2 | 12 | 02.03.2025 |
| 2.2.1 | 14 | 02.03.2025 |
| 2.2.0 | 14 | 01.03.2025 |
| 2.1.2 | 12 | 02.03.2025 |
| 2.1.1 | 11 | 01.03.2025 |
| 2.1.0 | 12 | 02.03.2025 |
| 2.0.2 | 12 | 01.03.2025 |
| 2.0.1 | 12 | 26.02.2025 |
| 2.0.0 | 12 | 01.03.2025 |
| 2.0.0-beta2 | 12 | 04.03.2025 |
| 2.0.0-beta1 | 12 | 01.03.2025 |
| 2.0.0-alpha1 | 12 | 01.03.2025 |
| 1.7.2 | 12 | 02.03.2025 |
| 1.7.1 | 13 | 01.03.2025 |
| 1.7.0 | 12 | 04.03.2025 |
| 1.7.0-beta1 | 12 | 02.03.2025 |
| 1.7.0-alpha2 | 12 | 01.03.2025 |
| 1.7.0-alpha1 | 11 | 02.03.2025 |
| 1.6.0 | 12 | 01.03.2025 |
| 1.5.6 | 12 | 02.03.2025 |
| 1.5.5 | 12 | 04.03.2025 |
| 1.5.4 | 12 | 01.03.2025 |
| 1.5.3 | 12 | 02.03.2025 |
| 1.5.2 | 13 | 02.03.2025 |
| 1.5.1 | 10 | 01.03.2025 |
| 1.5.0 | 14 | 02.03.2025 |
| 1.4.4 | 11 | 02.03.2025 |
| 1.4.3 | 11 | 02.03.2025 |
| 1.4.2 | 12 | 01.03.2025 |
| 1.4.1 | 14 | 01.03.2025 |
| 1.4.0 | 11 | 01.03.2025 |
| 1.3.0 | 12 | 01.03.2025 |
| 1.2.0 | 11 | 01.03.2025 |
| 1.1.3 | 11 | 02.03.2025 |
| 1.1.2 | 11 | 02.03.2025 |
| 1.1.1 | 12 | 01.03.2025 |
| 1.1.0 | 11 | 02.03.2025 |
| 1.0.8 | 12 | 01.03.2025 |
| 1.0.7 | 11 | 01.03.2025 |
| 1.0.5 | 12 | 01.03.2025 |
| 1.0.1 | 12 | 01.03.2025 |
| 1.0.0 | 11 | 04.03.2025 |