繁体   English   中英

Visual Studio 2010

[英]Visual studio 2010

我使用vs2010创建Windows服务。 我一直在网上学习有关如何创建Windows服务的教程和步骤。 有一步使我退缩。 我研究了很多东西,他们都说相同的方式来创建它。 在安装Windows服务时,它要求我右键单击service1.cs(design)的灰色区域,然后单击“添加安装程序”,但是在我的visual studio 2010中,我没有此选项。

我只看到另一个人在互联网上写到他们有此问题,他们说他们“修复了安装程序”来解决此问题,我执行了相同的过程,但是没有出现该选项。

请帮忙!!

最好的方法是在设计模式下打开Service1.cs 然后,在设计器中单击鼠标右键,然后选择“添加安装程序”选项。 这将添加一个ProjectInstaller组件以及必要的程序集引用。 反过来, ProjectInstaller组件会自动添加服务安装程序和服务流程安装程序。

Visual Studio提供Windows服务创建的方式非常麻烦。

我将建议一个替代解决方案,我认为您应该尝试一下。

这是一个名为TopShelf的开源项目,该项目使您可以在进行编码和调试时将服务代码作为控制台应用程序运行,当您要将其作为Windows服务安装时,只需使用/ install选项运行exe。

看看他们的快速入门指南 没有比这更简单的了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM