ank'io ho questo problema...e scommetto ke utilizzi VS2002 e non 2003...
purtroppo a quanto pare VisualStudio.Net 2002 non è in grado di leggere le chiavi di registro aggiuntive che creano le dx9 menaged, come AssemblyDir (cioè dove si trovano)...questo è quello ke penso...
...ma a questo problema ovviamente puoi ovviare!!basta ke fai sfoglia e le trovi, in %windir%\assembly\%dx9path%
...e purtroppo il path non viene memorizzato nella "cronologia" quindi ogni volta ke vorrai aggiungere un riferimento, dovrai fare uno sfoglia...