.net Windows服务部署问题

.net Windows服务部署问题,.net,deployment,windows-services,.net,Deployment,Windows Services,我用创建了一个非常简单的Windows服务项目。我已经构建了这个项目,创建了安装项目来部署它,并根据教程信息对它进行了配置。我已经构建并安装了安装项目。在目标目录中,我可以找到它的文件,以便正确安装。该服务不做任何特定的操作,它只是在启动和关闭时将消息写入事件日志 问题是我无法在Windows服务列表(在“计算机/管理”对话框中)上看到我的应用程序,因此我无法控制它 有人知道我做错了什么吗?如果有帮助的话,我的操作系统是Win7 64位。您是否尝试过使用installutil.exe实用程序(在

我用创建了一个非常简单的Windows服务项目。我已经构建了这个项目,创建了安装项目来部署它,并根据教程信息对它进行了配置。我已经构建并安装了安装项目。在目标目录中,我可以找到它的文件,以便正确安装。该服务不做任何特定的操作,它只是在启动和关闭时将消息写入事件日志

问题是我无法在Windows服务列表(在“计算机/管理”对话框中)上看到我的应用程序,因此我无法控制它


有人知道我做错了什么吗?如果有帮助的话,我的操作系统是Win7 64位。

您是否尝试过使用installutil.exe实用程序(在管理控制台会话下)安装它

此外,在使用installutil或默认windows安装项目安装windows服务之前,需要将安装程序组件添加到windows服务中


Windows服务需要更多步骤才能安装,因此您需要运行自定义安装程序操作以在操作系统上注册它。

是否使用提升运行安装项目?Visual Studio是否以管理员身份运行?权限/提升可能有问题。我对我的计算机有管理员权限。我在安装过程中没有遇到任何错误,如果是权限问题,我想我会得到这些错误。从Vista开始,作为本地管理员不会授予您完全权限。为了安装服务,安装过程需要使用提升的令牌显式运行。似乎我忘了添加安装程序组件。谢谢
installutil Service.exe