【发布时间】:2010-08-19 13:06:47
【问题描述】:
我正在Inno Setup 中为我的应用程序创建设置,将来某个时候我可能需要安装驱动程序。不过,我现在需要知道一些关于在Inno Setup 中安装驱动程序的提示,以便在需要时轻松将驱动程序添加到设置中。
我应该强制用户只将程序安装到
C:\Program Files\<app>\,还是没关系,我应该让他甚至在network drive上安装它?我应该在
C:\Windows\中安装驱动程序,以使其随时可用(即使没有网络驱动器),还是也无所谓?是否可以按需启动驱动程序?我想发布我的程序的新版本,我需要创建设置因此它不需要重新启动 在updating my app 之后。那么是否可以关闭驱动程序,用新版本覆盖它,然后再次打开(就像使用服务一样)而不重新启动 Windows?
-
是否可以如此轻松地覆盖驱动程序(如问题3中提到的),还是建议始终完全uninstall the program, and then again install新版本?
李> 能否请您提供一些关于安装/卸载/更新驱动程序您认为重要的其他提示?我确定我错过了一些重要的点。
我没有太多的驾驶经验和知识,所以对于有些令人困惑的问题,我深表歉意。
它可能是什么类型的驱动程序可能很重要,所以有一个相关的问题,应该回答这个问题: Low level mouse hook and DirectX
驱动程序开发资源
我发现了一些有关驱动程序开发的有用链接。以此作为参考。
CodeProject 的驱动程序开发 - Part 1、Part 2、Part 3、Part 4、Part 5、Part 6
http://www.catch22.net/tuts/kernel1.asp
Introduction to Device Drivers
Windows Driver Development Tutorial
【问题讨论】:
标签: windows installation driver inno-setup