我有一个用 C#.NET(.NET 框架 4.0)开发的窗口桌面应用程序,但现在我想将它转换为窗口服务。桌面应用程序中有一个窗口窗体。这怎么可能?欢迎任何代码或帮助链接。
谢谢
最佳答案
这完全取决于应用程序的作用。您必须记住的主要事情是,当应用程序作为服务运行时,它不能有任何用户交互,因为它在无人值守的情况下运行。
看看这个以获得更多背景:
Introduction to Windows Service Applications
或者查看使用 SrvStart(一种免费软件实用程序)将现有应用程序作为服务运行:
Using SrvStart to Run Any Application as a Windows Service
还有一些商业工具可以将 Windows 应用程序转换为作为服务运行,例如:
关于c# - 将 Window 桌面应用程序转换为 Window 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8486498/