Johannes Bildstein
Привет,
тебе повезло, что я видел этот вопрос. Как и сказал @OriginalGriff, вы должны опубликовать этот вопрос в статье.
И все же я видел это, так что вот вам ответ:
Когда вы создадите проект, скомпилированные файлы будут находиться в папке bin, как и любой другой проект C# (в зависимости от конфигурации он находится в папке bin\Debug или bin\Release).
Именно здесь находится exe-файл вашей программы (например, WinFormsExample.exe).
В эту папку Вам нужно поместить все файлы Canon SDK. В частности: все (файлы и подпапки) из папки EDSDK\Dll.
Итак, с примером проекта это будет выглядеть примерно так:
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
Обратите внимание, что для Canon SDK версии 13.9.10 и новее теперь есть только два файла (EDSDK.dll и еще EdsImage.dll) а для более ранних версий вам может сойти с рук опустить некоторые папки и библиотеки DLL, если вы не используете библиотеку для редактирования изображений.