2010-03-26 64 views
2

我有一个内核服务驱动程序,我想用安装程序安装它。 我使用Wix,已经在驱动程序存储中复制文件,但我仍然需要将服务添加到manualy(在本地连接属性中) 如何在wix或javascript中执行此操作?添加网络服务

回答

0

我发现在WINDDK一个很好的例子:SRC \网络\ CONFIG \ bindview

0

您将不得不编写一个自定义操作来执行此操作。你可以选择托管(C#/ DTF)和非托管(C++),我猜你将需要非托管。 WiX有一个C++自定义操作项目来帮助你开始。

+0

高度重视和我在CustomAction做什么?我需要一个演示如何添加网络服务的示例。 – yannis 2010-03-29 09:28:11

+0

我不知道,因为我从来不需要这样做。我知道虽然Windows Installer不支持这个,所以你需要一个CA.您必须研究Win32 API以了解通过手动编程执行您正在交互操作的内容。 顺便说一句,我知道InstallShield与DIFx(驱动程序安装框架)集成在一起,所以您可能也想看看它是否能够满足您的需求,因此您可能不必编写自己的自定义操作。我只用过一次DIFx,从来没有用过WiX,但应该可以。 – 2010-03-29 21:27:35