开发者PC上的驱动程序如何影响构建

时间:2014-08-19 05:55:21

标签: c# drivers ftdi

我正在为自定义USB设备开发GUI。不幸的是,我没有该设备的物理副本,因此我必须在开发过程中模拟所有内容。一切都很好 - 对我来说。 此解决方案还有一个安装项目,必须安装适当的驱动程序。

在我的机器上,安装项目无法安装驱动程序并说我必须先插入设备。

这不是什么大不了的事,但是如果在插入了适当设备的PC上运行GUI,它就无法找到驱动程序!只有在我尝试运行在我的机器上编译的应用程序时才会发生这种情况。当我试图在安装了实际驱动程序的PC上运行编译的应用程序时 - 一切都很好。

环境如何影响编译过程?如何在我的PC上编译我的应用程序(没有安装驱动程序),它将在其他PC上正确运行?

1 个答案:

答案 0 :(得分:1)

通常,构建计算机上没有必要使用相同的设备驱动程序来运行应用程序。

如果不仅仅安装了设备驱动程序,则会出现异常。例如,访问设备API所需的工具和二进制文件可能与设备驱动程序一起安装。