首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >安装在Visual Studio中创建的Windows服务

安装在Visual Studio中创建的Windows服务
EN

Stack Overflow用户
提问于 2011-10-28 04:41:30
回答 7查看 153.3K关注 0票数 143

当我在Visual Studio2010中创建一个新的Windows service时,我收到一条消息,指出要使用InstallUtil和net start来运行该服务。

我尝试了以下步骤:

TestService

  • Build

  • 创建新项目文件->新的->项目-> Windows项目名称:"C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe“TestService.exe

  • Run项目原样(Service1构造函数,OnStart,OnStop)

  • 打开命令提示符,运行Windows net start Windows

步骤4输出

运行事务处理安装的

开始安装的安装阶段。

查看C:\Users\myusername\Documents\Visual Studio 2010\Projects\TestService\TestService\obj\x86\Debug\TestService.exe程序集进度的日志文件内容。

该文件位于C:\Users\myusername\Documents\Visual Studio2010\Projects\Tes tService\TestService\obj\x86\Debug\TestService.InstallLog.

安装程序集C:\Users\myusername\Documents\Visual Studio2010\Projects\TestS ervice\TestService\obj\x86\Debug\TestService.exe'.

受影响的参数包括:

logtoconsole =

日志文件= C:\Users\myusername\Documents\Visual Studio2010\Projects\TestService\T estService\obj\x86\Debug\TestService.InstallLog

汇编路径= C:\Users\myusername\Documents\Visual Studio2010\Projects\TestServ ice\TestService\obj\x86\Debug\TestService.exe

在C:\Users\myusername\Documents\Visual Studio2010\Projects\TestService\TestSe rvice\obj\x86\Debug\TestService.exe程序集中找不到具有RunInstallerAttribute.Yes属性的公共安装程序。

安装阶段已成功完成,提交阶段正在开始。

查看C:\Users\myusername\Documents\Visual Studio 2010\Projects\TestService\TestService\obj\x86\Debug\TestService.exe程序集进度的日志文件内容。

该文件位于C:\Users\myusername\Documents\Visual Studio2010\Projects\Tes tService\TestService\obj\x86\Debug\TestService.InstallLog.

提交程序集'C:\Users\myusername\Documents\Visual Studio2010\Projects\TestS ervice\TestService\obj\x86\Debug\TestService.exe'.

受影响的参数包括:

logtoconsole =

日志文件= C:\Users\myusername\Documents\Visual Studio2010\Projects\TestService\T estService\obj\x86\Debug\TestService.InstallLog

汇编路径= C:\Users\myusername\Documents\Visual Studio2010\Projects\TestServ ice\TestService\obj\x86\Debug\TestService.exe

在C:\Users\myusername\Documents\Visual Studio2010\Projects\TestService\TestSe rvice\obj\x86\Debug\TestService.exe程序集中找不到具有RunInstallerAttribute.Yes属性的公共安装程序。

删除InstallState文件,因为没有安装程序。

提交阶段已成功完成。

事务处理的安装已完成。

步骤5输出

服务名称无效。

键入NET HELPMSG 2185可获得更多帮助。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7922105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档