KB 600011 Windows/.NET Framework/Mono support explained
Summary
This article describes for major releases of #SNMP, which version(s) of .NET Framework and Mono are supported.
More Information
Due to limited resources, obsolete #SNMP releases are no longer supported (refer to
our roadmap).
By .NET Framework/Mono (the target virtual machine your application runs on)
- .NET CF 3.5, you can use sharpsnmplib.cf35.dll in BigDipper (7.0). Older CF versions are not supported.
- .NET 2.0 RTM/.NET 2.0 SP1/.NET 2.0 SP2/.NET 3.0 RTM/.NET 3.0 SP1/.NET 3.0 SP2/.NET 3.5 RTM (without installing .NET 3.5 SP1), you can use SharpSnmpLib.dll in HoneyCell Refresh (6.1.1). .NET 1.0 and 1.1 are not supported.
- .NET 3.5 SP1, you can use all assemblies in BigDipper (7.0) except sharpsnmplib.cf35.dll.
- .NET 4, you can use all assemblies in BigDipper (7.0) except sharpsnmplib.cf35.dll.
- Mono 2.8 and above, you can use all assemblies in BigDipper (7.0) except sharpsnmplib.cf35.dll.
By #SNMP Releases (the assembly reference your application uses)
- .NET Compact Framework is not in scope of this article.
.NET Framework 2.0/.NET 2.0 SP1/.NET 3.0/.NET 3.0 SP1/.NET 3.5: only SharpSnmpLib.dll can be used.
.NET Framework 3.5 SP1/.NET 4.0: all the core assemblies can be used.
Windows XP SP2/Windows Vista SP2/Windows 7 (with or without SP1)/Windows Server 2003 SP2/Windows Server 2008 SP2/Windows Server 2008 R2 are supported.
Ubuntu and openSUSE should use Mono 2.8, which is the minimal. Mono 2.10 is recommended.
.NET Framework 3.5 SP1/.NET 4.0: all the core assemblies can be used.
Other old .NET Framework releases are no longer supported by this #SNMP release.
Windows XP SP2/Windows Vista SP2/Windows 7 (with or without SP1)/Windows Server 2003 SP2/Windows Server 2008 SP2/Windows Server 2008 R2 are supported.
Ubuntu and openSUSE should use Mono 2.8, which is the minimal. Mono 2.10 is recommended.
References