Home

Hot Fixes

Online Help  

Licence

Contact

 Support
CS-Script


PayPal

The Current CS-Script Release

C# Script execution engine. Version 2.7.0 Copyright (C) 2004-2010 Oleg Shilo

 Download binary

 Download documentation

 Download source

 View Readme.txt

 Release History 

This version effectively identical to v2.6.0 except it is fully ported on .NET4.0 and adjusted for VS2010. 
The binaries for 
.NET v3.5 are available in the <cs-script>/Lib/Bin/NET 3.5 directory of the downloadable package. Some of the previous CS-Script versions can be found in Release History.

The most important changes in this release is integration with NAnt and Silverlight Player (XAP viewer) which alows generation of self-sufficient executables based on XAP file

See What is new? for details.

View readme.txt for the installation/upgrade details.

Changes since the last release

v2.7.0 specific changes
  • Compiled for .NET 4.0 CLR
  • Added integration with VS2010
  • Reworked code samples
  • Added support for default referenced assemblies
v2.6.0 specific changes
  • Fixed problem with AsmHelper.InvokeInst() failing to find type in the script when class name contains namespace.
  • CSScriptLibrary.dll is signed now.
  • During assembly probing files with expected file extensions do not have higher priority than any other files.
  • Implemented //css_co directive for passing compiler options string directly to the language compiler from the script file.
  • Added support for PostSharp AOP.
  • Added GetStaticMethodWithArgs to AsmHelper and Assembly to allow search and matching static methods with method arguments specified as Type[]
  • Added new scripts to the Script/Samples Library
     - Hosting/ConditionalCompilation.cs
     - Added CompileErrors to the CompilerException class
     - Added Simplified Sandboxing sample.
     - Added CSScript.GetScriptTempFile()
     - Added CSScript.GetScriptTempDir()
     - Added Sandbox syntactic sugar class.
     - //css_dir is always relative to the parent script location
     - //css_dir and //css_res are now processed in all imported scripts too.
Copyright (C) 2004-2010 Oleg Shilo