AnsweredAssumed Answered

How to get a 3rd party .net lib into esriaddin

Question asked by septimabernhard on May 27, 2016
Latest reply on Oct 17, 2016 by KarlHuber


Hi,

 

we have built a nifty add-in for ArcMap 10.2.2 that depends on CefSharp, a Chromium browser implementation in .net.

 

GitHub - cefsharp/CefSharp: .NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework

 

CefSharp depends on a series of files that need to be copied into the distribution, i.e. the .esriaddin file.

 

These files are of diverse types, see a list here: Output files description table (Redistribution) · cefsharp/CefSharp Wiki · GitHub

 

We managed to copy the files into the esriaddin by setting them to Content | Copy always - when we look into the esriaddin all files are there but it seems they cannot be loaded.

 

Copying the files into the bin folder of ArcMap helps but it is not an option.

 

Any thought is welcome, do we need special Build Actions for different file types ?

 

Thanx

 

/Bernie

Outcomes