2009-10-08 201 views
0

我爲.net服務(AqPlugins)創建了msi。它的構建沒有問題。msi安裝程序 - 服務未啓動

我已經在服務器上使用msi進行了安裝。我在應用程序日誌中看到:

Windows Installer重新配置了 產品。產品名稱:AqPlugins。 產品版本:1.0.0。產品 語言:1033重新配置 成功或錯誤狀態:0

然而,當我看看我沒有看到AqPlugins在服務器上所有正在運行的服務。任何想法我可能做錯了什麼或從哪裏去?

回答

1

安裝完成後,您可能還需要調用InstallUtil,例如

c:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil -i FullPathToExectuable 
+0

感謝cmsjr,太棒了。一個問題 - exe文件將位於何處?我複製了msi,並安裝它,但我沒有看到可執行文件。 – Daniel 2009-10-08 17:31:38

+0

它取決於MSI,默認情況下,MSI會給你一個屏幕來設置安裝位置(如果你沒有修改它,它應該是Program Files \\(publisher)\ SetUpProjectName),如果你的MSI不包含這樣的一個屏幕看看你的安裝項目,看看它的安裝位置。如果搜索文件系統上的可執行文件失敗。 – cmsjr 2009-10-08 17:36:51

+0

它確實有屏幕,我正在尋找Program Files \\(publisher)等。該目錄中沒有任何可執行文件。它只是一堆dll和一個.tlb文件。 – Daniel 2009-10-08 17:42:19