Prerequisites

IBM i configuration

REQUIRED

  • Valid username and password
  • License library
  • Valid NTi licence key
  • TCP/IP interface configured and reachable from the .NET client
  • TCP services *DATABASE, *RMTCMD and *SIGNON running
  • *DATABASE, *RMTCMD and *SIGNON service ports set to default or known values

💡By default, NTi looks for the licence in the KNTI dedicated library. You can use a different library by setting the LicenseLibrary connection property (keyword license library in the connection string)._

OPTIONAL

  • SSL Configured
  • *SRVMAP service running if the *DATABASE, *RMTCMD and *SIGNON service ports are unknown.
  • *SRVMAP service port set to default (449) or known value

.NET client configuration.

REQUIRED

  • A compatible .NET version (see below)
  • TCP/IP connectivity to the IBM i partition
  • Internet access for the initial NuGet package restore
  • Architecture and platform supported by .NET

OPTIONAL

  • A .NET editor: Microsoft Visual Studio, JetBrains Rider, VS Code, etc.

.NET versions compatible with NTi.

NTi is compatible with the following .NET versions:

  • .NET Framework 4.7 / 4.7.1 / 4.7.2 / 4.8 / 4.8.1
  • .NET Core 3.0 / 3.1
  • .NET Standard 2.1
  • .NET 5.0 / 6.0 / 7.0 / 8.0 / 9.0
  • Mono

💡 Additional versions may be supported through transitive compatibility between versions.

The following platforms and environments are also supported:

  • Android
  • macOS
  • tvOS
  • iOS
  • Mac Catalyst
  • Windows
  • Browser
  • Tizen
  • Xamarin
  • watchOS

What's next?

Your environment meets the prerequisites. Continue with: