Aveva.AFSDK
3.3.0
Prefix Reserved
dotnet add package Aveva.AFSDK --version 3.3.0
NuGet\Install-Package Aveva.AFSDK -Version 3.3.0
<PackageReference Include="Aveva.AFSDK" Version="3.3.0" />
<PackageVersion Include="Aveva.AFSDK" Version="3.3.0" />
<PackageReference Include="Aveva.AFSDK" />
paket add Aveva.AFSDK --version 3.3.0
#r "nuget: Aveva.AFSDK, 3.3.0"
#:package Aveva.AFSDK@3.3.0
#addin nuget:?package=Aveva.AFSDK&version=3.3.0
#tool nuget:?package=Aveva.AFSDK&version=3.3.0
AFSDK Readme
All included assemblies are redistributable.
Documentation
Find the latest AF SDK documentation on the AVEVA documentation site:
- AF SDK documentation: https://docs.aveva.com/category/af-sdk
- Add AF SDK references to your project: https://docs.aveva.com/bundle/af-sdk-getting-started/page/1011016.html
- .NET and .NET Framework differences: https://docs.aveva.com/bundle/af-sdk/page/html/dotnet-differences.htm
Prerequisites
AFSDK applications require the Microsoft Visual C++ Redistributable to be installed. You can find the latest version here: https://aka.ms/vs/17/release/vc_redist.x64.exe
Contents
The AFSDK and all required supporting PI assemblies are contained in this package. Furthermore, a set of standard AFSDK PlugIns are included. When building your application, all required assemblies and their dependencies will be copied to the output directory. When packaging/distributing your solution, include all assemblies to avoid runtime errors.
Utilities
.NET versions of the RegPlugIn64 and AFGetTrace utilities are provided in this package in the tools folder. To run the utilities, you must copy the contents of the tool folders into your build output folder to ensure all required dependencies are available. A zip file containing the utilities may also be downloaded from the AVEVA Customer Support Portal.
License Agreement
AVEVA-Software-Schedule-Development-Packages-and-Technologies.pdf is included with this package and available at https://www.aveva.com/en/legal/.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- IdentityModel (>= 6.0.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.1.0)
- Microsoft.Diagnostics.Tracing.TraceEvent (>= 2.0.44)
- Microsoft.Win32.Registry (>= 5.0.0)
- Microsoft.Windows.Compatibility (>= 9.0.0)
- Polly (>= 8.5.0)
- System.Data.SqlClient (>= 4.8.6)
- System.IdentityModel.Tokens.Jwt (>= 6.35.1)
- System.IO.FileSystem.AccessControl (>= 5.0.0)
- System.Management (>= 9.0.8)
- System.Net.Http.Json (>= 6.0.2)
- System.Resources.Extensions (>= 7.0.0)
- System.Security.Cryptography.ProtectedData (>= 9.0.0)
- System.Security.Cryptography.Xml (>= 10.0.10)
- System.Security.Principal.Windows (>= 4.4.0)
- System.ServiceModel.NetNamedPipe (>= 6.2.0)
- System.ServiceModel.NetTcp (>= 6.2.0)
- System.ServiceModel.Primitives (>= 6.2.0)
- System.ServiceModel.Security (>= 6.0.0)
- System.Text.Json (>= 6.0.11)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Aveva.AFSDK:
| Package | Downloads |
|---|---|
|
AVEVAServices.FlowModule.PIImport
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.