hmm that's strange, i'm not sure why it wouldn't find it. The exe will always search it's working directory first for the dll. The other explanation could be that you are actually building the exe in a different folder.

Check Project > [ProjectName] Properties > Build > Output path. It should be 'bin\Debug\'.

Apart from that i'm not sure what's going on.