Search code examples
c#driverftdiwixsharp

Installing FTDI drivers programmatically in C#


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#?


Solution

  • 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.