基本上我有一个 dotnet 4 控制台应用程序,我想将其转换为 linux 服务。我已经在最新版本的 mono 上测试了控制台应用程序,它可以工作。然后我将控制台应用程序转换为 Windows 服务并尝试使用 mono-service2 来启动它,但它导致一些关于找不到图像的错误。如果有意义的话,它似乎在谈论单声道图像或类似的图像而不是图像文件。似乎 mono-service2 是为 dotnet 2.0 而不是 dotnet 4.0 构建的,我似乎找不到 dotnet 4.0 版本的代码。谁能指出我正确的方向或给我另一种方式来运行我的服务?我真的希望它们在 webmin 中显示为服务,这样我就可以停止、启动并通过网络检查它们的状态。
我无法发布确切的错误,因为我没有它,但如果有帮助,我会在大约 6 小时内发布。