I tried using the instructions in KB600005. Everything built fine. But the snmpd executable wouldn't run. I kept getting the error above. I was finally able to track it down to the following line in the snmpd.exe.config file:
<supportedRuntime version="v2.0.50727" />
Once I removed that line everything worked fine.