The CsTdrv Project

CsTdrv is the C# version of the Tdrv test program. See Testing with Tdrv for details on CsTdrv's features and operation.

CsTdrv is distributed as a complete Visual Studio .NET project consisting of the following files:

CsTdrv Project Files
CsTdrv.csproj
CsTdrv.csproj.user
CsTdrv.sln
CsTdrv.suo
Visual Studio .NET project files.
CsMain.cs
CsMain.resx
CsTdrv application entry point and resource file.
CsAbout.cs
CsAbout.resx
About dialog and resources.
CsTdat.cs
CsTdat.resx
Test data dialog and resources.
CsText.cs
CsText.resx
Generic text dialog and resources.
CsTdrv.ico
CsTdrvImages.resx
CsTdrvStrings.resx
Icon, image and string resources.

Just double-click CsTdrv.sln to load the project into Visual Studio .NET. CsMain.cs contains Main() where program execution begins.

By default, the CsTdrv project contains the command-line arguments:

-std stack6.cfg x21loop.cfg

This instructs CsTdrv to use the standard LayGO API library with the hardware emulation driver in loopback mode. You can change which configuration files are loaded by editing the Command Line Arguments field on the Configuration → Debugging property sheet in Visual Studio .NET's Project → Properties... dialog.