gpt4 book ai didi

c#-4.0 - 启用 Topshelf 的 Windows 服务将无法调试

转载 作者:行者123 更新时间:2023-12-04 01:20:56 26 4
gpt4 key购买 nike

使用 Visual Studio 2015。创建了一个 windows 服务项目。我正在尝试使用 topshelf,但似乎无法调试。

输出调试/窗口说:

Topshelf v3.3.154.0、.NET Framework v4.0.30319.42000
Topshelf.Hosts.ConsoleRunHost 错误:0:发生异常,System.IO.IOException:操作成功完成。

在 System.IO.__Error.WinIOError(Int32 errorCode, String mightFullPath)
在 System.IO.__Error.WinIOError()
在 System.Console.set_Title(字符串值)
在 Topshelf.Hosts.ConsoleRunHost.Run()

对于那些不熟悉 Topshelf 的人:http://docs.topshelf-project.com/en/latest/index.html

最佳答案

出现 Topshelf 期望将输出类型设置为“控制台应用程序”。

项目属性/应用程序/输出类型:控制台应用程序。

我想我错过了创建控制台应用程序的关键概念,该应用程序使您能够将其安装为 Windows 服务。

关于c#-4.0 - 启用 Topshelf 的 Windows 服务将无法调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35468433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com