I had to add System.Reflection and .IO namespaces - but in the end the d is "Program Files\Smartdeviceapplication1" which is probably wrong. The directory is Smartdeviceapplication1 but is not under Program Files. I run it anyways, with or without a backslash, but I ended up with the same (filenotfound) exception.
Hard to believe, but maybe the Smart devices are only for storing contact info, or for impressing your friends...
Doru