Deployment Guide

The Eyeshot control ships with DLLs for .NET Framework 4.8. The DLL set contains neutral DLLs (compiled against AnyCPU) and two DLL sets (compiled against x86 and x64) to support DWG/DXF file format import/export. Although .NET based, DWG/DXF file format import/export still references some unmanaged assemblies and therefore has to be deployed explicitly for x86 and x64 platforms.

 

DWG/DXF import/export not required

  1. Copy devDept.Geometry.v2021.dll, devDept.Graphics.Shaders.v2021.dll, devDept.Graphics.Win/Wpf.v2021.dlland devDept.Eyeshot.Control.Win/Wpf.v2021.dll to your destination folder

 

DWG/DXF import/export required

In this case you need to deploy two distinct DLL sets. Depending on the machine architecture, the proper one need to be used.

  1. Copy devDept.Geometry.v2021.dll, devDept.Graphics.Shaders.v2021.dll, devDept.Graphics.Win/Wpf.v2021.dlldevDept.Eyeshot.Control.Win/Wpf.v2021.dll and devDept.Eyeshot.Control.x86.Win/Wpf.v2021.dll to your x86 destination folder
  2. Copy the contents of the Bin/x86 folder to your x86 destination folder
  3. Install the proper Microsoft Visual C++ Runtime Library: Microsoft Visual C++ 2015 Redistributable Package

Or

  1. Copy devDept.Geometry.v2021.dll, devDept.Graphics.Shaders.v2021.dll, devDept.Graphics.Win/Wpf.v2021.dll, devDept.Eyeshot.Control.Win/Wpf.v2021.dll and devDept.Eyeshot.Control.x64.Win/Wpf.v2021.dll to your x64 destination folder
  2. Copy the contents of the Bin/x64 folder to your x64 destination folder
  3. Install the proper Microsoft Visual C++ Runtime Library: Microsoft Visual C++ 2015 Redistributable Package

In this article

Definition