Q1220015: When I try to start listening for incoming traps, I get an error on the StartListening method: "Failed to listen for incoming SNMP traps. Either the port is in use, or the Windows SNMP trap service is started". I'm pretty sure that no other SNMP process is running.
Please double check on your system, to make sure no other SNMP receiver is running. By default SNMP receiver listen on port 162.
To do so, start a new command prompt, and type 'netstat -a -p udp'. In the resulting list, make sure that port 162 is not listed.