gpt4 book ai didi

linux - .net 核心一个代码,用于 Windows/Linux 的服务/守护程序

转载 作者:太空宇宙 更新时间:2023-11-04 09:14:26 25 4
gpt4 key购买 nike

在 Windows 上有 Windows 服务,在 Linux 上有守护进程。

是否可以使用 .net 核心编写一个代码,它在 Windows 上像服务一样工作,在 Linux 上像守护进程一样工作?或者我必须编写不同的系统相关启动代码?

最佳答案

服务和*守护进程(不是恶魔)只是操作系统管理可执行文件/脚本的方式,因此只要代码独立于操作系统(如 .NET 核心),您就应该能够使用相同的代码库。

将可执行文件作为守护程序/服务运行会因操作系统而异。因此,我已经链接到一些现有的堆栈溢出问题,这些问题应该会有所帮助。

How do you create a Linux daemon from a .NET Core console application?

Create Windows service from executable

关于linux - .net 核心一个代码,用于 Windows/Linux 的服务/守护程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49881578/

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