2010-03-26 79 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