Visual studio 2010 使用Visual Studio 2010 Visual Studio安装程序安装MongoDB

Visual studio 2010 使用Visual Studio 2010 Visual Studio安装程序安装MongoDB,visual-studio-2010,mongodb,installation,windows-installer,Visual Studio 2010,Mongodb,Installation,Windows Installer,我们在VS2010中有一个Silverlight项目,它有一个带有自定义操作的web安装项目,但现在我们需要将mongodb作为安装的一部分。我可以简单地从mongodb添加文件,但我不知道如何将其注册为windows服务并启动它,而不使用类似于尝试从shell命令或其他命令运行sc或InstallUtil命令之类的黑客攻击 反复试验和谷歌搜索还没有产生任何结果。有人知道如何做到这一点吗?VS setups支持通过.NET安装程序类安装服务(与installutil相同),否则我会调查mongo

我们在VS2010中有一个Silverlight项目,它有一个带有自定义操作的web安装项目,但现在我们需要将mongodb作为安装的一部分。我可以简单地从mongodb添加文件,但我不知道如何将其注册为windows服务并启动它,而不使用类似于尝试从shell命令或其他命令运行sc或InstallUtil命令之类的黑客攻击


反复试验和谷歌搜索还没有产生任何结果。有人知道如何做到这一点吗?

VS setups支持通过.NET安装程序类安装服务(与installutil相同),否则我会调查mongodb服务是否有命令行安装。许多Win32 Windows服务提供了一个命令行安装参数来安装它们,因此您可以将作为自定义操作运行来安装它,还可以使用卸载命令。您可能会找到一个SC命令来执行此操作

VS安装程序不支持Windows Installer安装服务的内置功能。如果您有时间,请考虑迁移到其他工具,因为VS设置将消失

这可能有用:
并向下滚动至“使用Visual Studio安装服务”

如果您不想在“内部”分发应用程序中的MongoDB,请注意了解MongoDB的许可证及其许可证要求:。