Hi,
you're lucky I saw that question. Like @OriginalGriff said, you should post that question at the article.
Still, I saw it so here's the answer:
When you build the project you'll have the compiled files in the bin folder like any other C# project (depending on the configuration it's in bin\Debug or bin\Release).
This is where the exe of your program is (e.g. WinFormsExample.exe).
In that folder you need to put all of the Canon SDK files. Specifically: everything (files and subfolders) from the EDSDK\Dll folder.
So with the example project, it'll look something like this:
EDSDKLib
├───EDSDKLib
│ └─── source code etc.
│
├───WinFormsExample
│ │ └─── source code etc.
│ │
│ └───bin
│ └───Debug (or Release)
│ │ DPPDLL.dll
│ │ DPPLibCom.dll
│ │ DPPRSC.dll
│ │ EDSDK.dll
│ │ EDSDKLib.dll
│ │ EDSDKLib.pdb
│ │ EdsImage.dll
│ │ Mlib.dll
│ │ Ucs32P.dll
│ │ WinFormsExample.exe
│ │
│ ├───DPP4Lib
│ │ └─── bunch of files and folders here
│ ├───icc
│ │ └─── bunch of files
│ └───IHL
│ └─── bunch of files
│
└───WpfExample
└─── same thing as WinFormsExample here
Note that for the Canon SDK version 13.9.10 and newer there are only two files anymore (EDSDK.dll and EdsImage.dll) and for earlier versions you may get away with leaving out some of the folders and DLLs if you don't use the library to edit images.