<p>A quick question: When declaring the DLLImport Attribute in .Net, where does the runtime look to resolve that DLL dependency? Would I have to dump the DLL and all of <em>its</em> dependencies in the bin folder?</p>

Generally, you'd expect it to look at whatever's defined in the user's Path.
To find out what this contains, from a command prompt, type
```
echo %PATH%
```
[Enter]