SNMP++.NET的官方说明需要“SNMP++ 3.2.17 (or newer)”的说法是不正确的,最新的3.2.25由于修改了一个方法的参数定义,所以编译是通不过的,我用3.2.24是可以的,但还是需要做些改动:
1、snmp++工程中要去掉collect.cpp文件,因为这个好像已经合并到了collect.h中;
2、config_snmp_pp.h中要打开_IPX_ADDRESS和_MAC_ADDRESS的宏定义;
3、将Snmp.eventListHolder成员变量由protected改为public;
4、只需要编译snmp++工程和SnmpComp工程即可;