Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to include INF driver install into VS Installer project

I use a Setup and Deploy project in Visual Studio 2008 to install my c# project.

I have a USB driver that i can manually install by right clicking the .inf file and choosing Install.

I think that if i had a .exe to install the driver, i could probably put it under Custom Actions. I'm not even sure where to start to make my own .exe, let alone if it would work.

I'm fairly new at this, having taught myself C# and learned how to make an installer through trial and error. I usually get by using trusty Google or this forum but i have trouble finding the information on my own this time.

Please help or point me in the right direction!

like image 321
Roast Avatar asked Sep 07 '10 20:09

Roast


2 Answers

You can use run devcon.exe from a custom action to perform in the installation.

Here is some sample code from the Windows Device Driver Kit demonstrating devcon.exe's APIs... but it's probably easier to use the command-line functions.

like image 88
ewall Avatar answered Oct 07 '22 07:10

ewall


I am working on exactly the same problem that you are working on. Please see my post: http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/89c996c4-881b-47f0-815d-cf14135daf88/

I will let you know as soon as mine working. Please let me know as soon as yours working.

Thanks,

Trammy

like image 44
Trammy Avatar answered Oct 07 '22 05:10

Trammy