Skip to content

RayYuePro/test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

test

test

  1. .NET and related components

    a. For Windows, Linux and macOS, install .NET 5.0 SDK to build or run test suites.

    b. For those who work on Windows and prefer IDE, install Visual Studio 2019 or higher (Visual Studio 2019 Community recommended), together with these individual components from the installer:

    Section Individual Component in Visual Studio 2019 Run Windows Protocol Test Suites Build Windows Protocol Test Suites from source code
    .NET .NET SDK Required Required
    Compilers, build tools, and runtime C# and Visual Basic Roslyn compilers Required
    Compilers, build tools, and runtime MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.27) Required1
    Compilers, build tools, and runtime C++/CLI support for v142 build tools (14.27) Required1
    Compilers, build tools, and runtime C++ 2019 Redistributable Update Required1 Required1
    Development Activities C++ core features Required1
    SDKs, libraries, and frameworks Windows 10 SDK (10.0.19041.0) Required1

    Note: 1: This individual component is required by ADFamily and MS-SMBD which have C++ code.

  2. Protocol Test Framework v2.1 (build 2.1.0)

    Protocol Test Framework is referenced by projects of ProtoSDK and TestSuites as NuGet packages.

  3. Network Direct DDK

    From NetworkDirect_DDK.zip extract ndspi.h and ndstatus.h into project path ProtoSDK\RDMA\include. This is to build SMBD test suite.

  4. PowerShell Core

    This is required only when user want to use PowerShell Core Remoting over SSH.

  5. Win32-OpenSSH

    This is required only when user want to use PowerShell Core Remoting over SSH for Windows platform.

  6. Network Direct DDK

    From NetworkDirect_DDK.zip extract ndspi.h and ndstatus.h into project path ProtoSDK\RDMA\include. This is to build SMBD test suite.

  7. PowerShell Core

    This is required only when user want to use PowerShell Core Remoting over SSH.

  8. Win32-OpenSSH

    This is required only when user want to use PowerShell Core Remoting over SSH for Windows platform.

  9. Network Direct DDK

    From NetworkDirect_DDK.zip extract ndspi.h and ndstatus.h into project path ProtoSDK\RDMA\include. This is to build SMBD test suite.

  10. PowerShell Core

    This is required only when user want to use PowerShell Core Remoting over SSH.

  11. Win32-OpenSSH

    This is required only when user want to use PowerShell Core Remoting over SSH for Windows platform.

Releases

No releases published

Packages

No packages published