The Trial Edition can be requested here, and is packaged up with #SNMP Library 8.5. So below are the assemblies in the ZIP package,
Then the assemblies can be copied to that folder (D:\sharpsnmppro-sample for example).
In Visual Studio you can analyze the two projects in Tests.sln.
The class reference documentation can be downloaded from here.
- SharpSnmpPro.Mib.Trial.dll
- SharpSnmpLib.Full.dll
- SharpSnmpLib.Portable.dll
git clone https://github.com/lextm/sharpsnmppro-sample.git
Then the assemblies can be copied to that folder (D:\sharpsnmppro-sample for example).
In Visual Studio you can analyze the two projects in Tests.sln.
- Tests.csproj is an NUnit project that shows the below,
- How to compile and load MIB documents.
- How to query entity by name.
- How to check description of entities.
- How to verify data against entities. (note that the trial edition only support simple entities, while the full edition supports all entities).
- How to check OBJECT-TYPE macro specific properties.
- snmptranslate.csproj is a console application project that illustrates how to translate OIDs to strings (and vice versa) based on compiled MIB documents.
- Include a text file named sharpsnmppro.txt.
- The text file must contain exactly "#SNMP MIB Compiler Pro" (without quotes).
- Build Action for this text file must be set as Embedded Resource.
The class reference documentation can be downloaded from here.