I am developing a GUI for a custom USB device. Unfortunately, I don't have a physical copy of that device so I have to mock everything during the development process. Everything is fine - for me. Also this solution has a setup project that has to install proper drivers.
On my machine that setup project fails to install drivers and saying that I have to plug the device first.
That's not a big deal but when that GUI is run on the PC with a proper device plugged in - it cant find the drivers neither! And this happening only when I am trying to run the application compiled on my machine. When i am trying to run the application compiled on the PC with the actual drivers installed - everything is fine.
How the environment affects the compilation process? How can I compile my app on my PC (without drivers installed) that it will run on other PCs correctly?