Click here to Skip to main content
15,894,095 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi Johannes,
which .dll and .lib data do i have to link or move into my project-folder to make your code run. I wanna use your Live-View solution and have huge problems with binding these datas the right way in the right folder/spot.
I use Visual Studio 2019.

What I have tried:

I haven´t tried to much because there are many .lib and .dll datas in different folders with sometimes the same name and everything. I do not know what to do.
Posted
Updated 28-Aug-19 7:05am

Don't post this under Quick Answers - if you got the code from an article, then there is a "Add a Comment or Question" button at the bottom of that article, which causes an email to be sent to the author. They are then alerted that you wish to speak to them.
Posting this here relies on them "dropping by" and realising it is for them.
 
Share this answer
 
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.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900