创建包含Windows服务和其他dll文件的msi

时间:2012-02-28 18:59:30

标签: windows dll service installer windows-installer

我有一个安装并运行良好的Windows服务。我想创建一个包含Windows服务+其他.dll文件的installer / msi软件包。当我运行msi时,我希望它运行服务和dll'。

目前我正处于一个可以安装和卸载我创建的Windows服务的SetUp项目。用于特定任务的dll也可以单独运行。我想要一个可以启动这两项任务的包。

我是否需要使用任何第三方软件包创建向导?请指导我实现这一目标。

提前致谢。

1 个答案:

答案 0 :(得分:1)

我不明白你的DLL的“特定任务”是什么意思,因为DLL不是直接执行的......你的服务是否依赖于这些DLL?

我不想做商业广告,但我使用http://www.advancedinstaller.com/和企业许可证(1k $)来实现非常简单的复杂MSI功能。

你在用这些DLL做什么?只需安装它们吗?

//

您可以使用我提到的工具轻松部署您的服务和相关的DLL以及注册表设置....但它不是免费的。但是如果没有它,这应该是可能的,我只是不知道任何工具可以为您提供创建此类MSI的简单界面。我对Visual Studio集成的MSI生成/安装项目没有任何经验。

您可以“尝试”试用;)基本/免费版本不支持此功能。