标签: c# service
当我在Visual Studio 2015中的项目中启动“F5”时,程序会显示消息:
无法从命令行或在命令行中启动服务 调试器。 Windows服务必须首先安装(使用 installutil.exe)然后用ServerExplorer启动 Windows服务的管理工具或NET START命令“
我该如何解决这些问题?
答案 0 :(得分:2)
另一种方法是按照传统上调试Windows服务的方式进行。
安装服务(我在VS中设置了一个外部工具条目来执行此操作)
通过SCM运行服务
将调试器(VS)附加到正在运行的进程 - 执行调试会话
停止并卸载该服务(我在VS中也有一个外部工具条目)
答案 1 :(得分:0)
在C#中创建服务我不是那么容易,你可以遵循这个Link这是一个关于如何创建C#服务以及如何运行/调试它的完整演练。
我不想这样做,因此大部分时间我只使用ConsoleApplication并将其隐藏this。