安装从Visual Studio安装项目

问题描述:

一个同事写了一个Windows应用程序窗口的服务给我留下做安装。我通过Visual Studio创建了安装程序项目,并将服务项目的主要输出添加到新项目中。安装从Visual Studio安装项目

当我运行它创建正确的文件夹,并复制的DLL,EXE和配置文件安装程序,但它不会做实际的安装服务。

服务没有在服务窗口中列出,如果我上双的exe点击我被告知我需要运行installutil来安装服务。

如何让安装程序为我做这一点?我发现这篇文章:

http://www.codeproject.com/KB/install/InstallService.aspx

但似乎对我期望是非常基本的过于复杂。

我用这篇文章:

How to create a Setup project for a Windows Service in Visual Basic .NET or in Visual Basic 2005

感到相当愚蠢的,我想不出这一切,直到我经历了所有的这篇文章中的步骤去了。无论如何这不是一个简单的练习。

+14

我怀疑这是“自定义操作”节是最经常错过了(当然这是我),因为它是在这个过程中最明显的一步。 – 2010-12-14 17:45:16

对于那些谁正在寻找更新的说明为Visual Studio 2010(在回答说明了VS 2005)查看以下链接:

Walkthrough: Creating a Windows Service Application in the Component Designer(注意,“其他版本” VS 2005,VS2008]可用从相同的链接)

我在我的案件有这个问题,这个问题是我忘了添加自定义操作的安装项目。要找到这些右键单击项目 - >“查看” - >“自定义操作”,在那里它需要添加到文件夹的主输出。

+0

非常好。 – rkawano 2013-03-06 18:56:26