Okay,

thanks for all the replies. It is still not working, but I am more confident now that the problem is with the target machine, not with my program which was my concern.

Unfortunately I work on a network with limited administrative privilages. I am going to contact my sysadmin and see if I can get the framework reinstalled under a super user's account to see if anything different occurs.

I did re-install the framework myself and it seemd to work fine, no errors or anything and yet it still gives me the missing .dll ...

Thanks again.