Among other programming languages
CS-Script supports VB.NET.
This
was arguably the most requested feturure after CS-Script was released.
It is no surprise considering how big VB developers comunity.
The VB script compiler is implemented as a pluggable custom
compiler assembly (see
Alternative compilers), which is deployed and
enabled at the time of the CS-Script installation/upgrade.
The
script code below is an example of the complete VB.NET
script
Hello.vb
from the
Implementing
non-C# compilers tutorial.
' //css_reference "System.dll";
' //css_reference "System.Windows.Forms.dll";
Imports System
Imports System.Windows.Forms
Module Module1
Sub Main()
Console.WriteLine("Hello World! (VB)")
MessageBox.Show("Hello World! (VB)")
End Sub
End Module |
Note: System.dll and
System.Windows.Forms.dll
are
referenced with
//css_reference
statement directly
from the code. Because automatic assembly loading is not available for non-C#
scripts (see
Alternative
Compilers for limitation details).
See Also
Alternative compilers |
Implementing
non-C# compilers