0

So I have a WixSharp installer which is able to run .exe driver installers. The problem is that the FTDI driver is a folder named WIN10_30bit+64bit which contains following files and folders:
FTDI files

In device manager, if there is a connected device that requires that driver, I can right click the device, click ,,Update drivers" and assign the whole folder as a driver to it. This action would install the driver.

Is there a way to assign that folder as a driver to the system programmatically in C#?

1 Answers1

2

There also exists an installer as executable which you can download from ftdi website. But it is hidden in the Comments section. The screen below shows as red box where to download.

enter image description here

The executable should be usable for the WixSharp installer.

Quergo
  • 888
  • 1
  • 8
  • 21
  • I didn't realise that there was an executable installer! It works great, thank you. – Martin Přívozník Sep 04 '20 at 12:55
  • No problem. I just wonder because under win10 (when you have internet connection) the ftdi drivers are usually installed automatically by the OS when you plug in such device. But in offline scenarios it makes sense to add them to installer. – Quergo Sep 04 '20 at 13:03
  • I was surprised when I received a bug where clients app didn't see any connected devices although I didn't have to deal with anything by myself. It got me in a bit tricky situation and took me a while to find out what was going on. Atleast it made me realise that there is not online world everywhere and everytime :D – Martin Přívozník Sep 04 '20 at 13:25