eBUS SDK .NET API
  • Getting Started
    • Getting started with the eBUS SDK .NET API
    • Configuring Your IDE
    • Receiving Data from a GigE Vision or USB3 Vision Transmitter
    • Sample Applications
    • GigE Vision Device Communication Parameters
    • USB3 Vision Device Communication Parameters
    • PvStream USB3 Vision Parameters
    • PvStream GigE Vision Parameters
  • eBUS SDK .NET API Reference
    • API Overview
    • eBUSDotNet
    • eBUSDotNetReceive
    • eBUSDotNetEdge
Search Results for

    Show / Hide Table of Contents
    • Getting started with the eBUS SDK .NET API
    • Configuring Your IDE
    • Receiving Data from a GigE Vision or USB3 Vision Transmitter
    • Sample Applications
    • GigE Vision Device Communication Parameters
    • USB3 Vision Device Communication Parameters
    • PvStream USB3 Vision Parameters
    • PvStream GigE Vision Parameters

    Project Setup Guide


    For the latest eBUS SDK documentation and support, visit https://supportcenter.pleora.com
    Visual Studio eBUS SDK .NET API project setup guide


    Adding References

    These instructions are valid for Visual Studio 2019 and later versions supported by the eBUS SDK .NET API (.NET 8.0) To use the eBUS SDK .NET API from your project, add references to the required assemblies:

    • eBUSDotNet.dll - Core API (required for all applications)

    • eBUSDotNetReceive.dll - Add if you need to receive data from devices

    • eBUSDotNetEdge.dll - Add if you need to transmit data or create virtual devices


    Step-by-Step Instructions
    1. Create your .NET project (C#, VB.NET, or other .NET language)

    2. Right-click your project's Dependencies in Solution Explorer, select Add Reference

    3. Click Browse and navigate to the eBUS SDK installation directory (typically C:\Program Files\Common Files\Pleora\eBUS)

    4. Select the required DLL files and click Add

    5. Add the appropriate using directives at the top of your source files:

    using static eBUSDotNet;          // eBUS SDK Base API classes and enums - PvSystem, etc.
    using static eBUSDotNetEdge;      // eBUS SDK Edge - PvSoftDeviceGEV, etc.
    using static eBUSDotNetReceive;   // eBUS SDK Receive - PvStream, PvDevice etc.
    


    eBUS SDK | Pleora Technologies Inc.
    Copyright (c) 2002-2026 Pleora Technologies Inc.

    Send comments on this topic to info@pleora.com

    • Edit this page
    In this article
    Back to top Generated by DocFX