如何在没有InstallUtil.exe vb.net的情况下安装.NET Windows服务

Sim*_*mon 5 .net vb.net service windows-services installutil

我在vb.net中创建了一个Windows服务.无论如何我可以为它创建一个不需要使用installutil的安装吗?

Dav*_*vid 9

Installutil是必需的,但为了简化操作,您可以创建一个安装项目,这样您只需运行.msi即可安装该服务.(这使用了引擎盖下的installutil,但它大大简化了安装.)

一个演练在这里:http://support.microsoft.com/kb/816169

另一个在这里:http://msdn.microsoft.com/en-us/library/zt39148a(VS.80).aspx

两者之间的主要区别在于样本中的代码量.他们都走了同样的过程.

链接的文章很旧,但仍适用于VS2010.我在上周使用第二篇文章来介绍VS2010服务的过程.