|
describes the properties and methods for the Pulse Building class objects. |
|
|
provides several programming examples demonstrating the use of the pulse building API. |
|
|
Enumeration Types and identifiers are listed here. |
|
|
provides instructions on using Signal Studio .NET APIs with LabVIEW. |
The .NET Framework 4.x allows you to load pure managed assemblies built in any version of the .NET Framework. However, for some Signal Studio applications, API usage involves assemblies that are not pure .NET CLR. In these cases, you must configure your program (e.g. User_App.exe) to load .NET mixed-mode assemblies using the following steps:
Open a text editor.
Copy the following text into the text editor:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" />
</startup>
</configuration>
Save this new configuration file in the same directory as User_App.exe. Name the file User_App.exe.config.
Re-launch User_App.exe.
If you are using a recent version of Visual Studio, such as VS 2015, the default .NET version will be later than .NET 3.5, which is required for using the Signal Studio API. In this case, if you change the project settings of the Visual Studio program to .NET 3.5, you will not benefit from the latest .NET features. Therefore, it is better to create a .config file in your VS project, enabling you to benefit from the latest .NET features. To do this, follow the exact same steps described in Loading .NET Mixed-Mode Assemblies above.