2009-10-08 197 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