我有一个基本的 VB.Net 应用程序,它从一些网站获取数据,然后自动将它们发送到 MS-SQL 数据库。我将其开发为带有 WinForm 前端的桌面应用程序,日志不断写入 WinForm。
现在,是否可以将 Winform 转换为 Windows 服务,这样我就不需要一直在我的 PC 前打开它并查看日志,而是在后台安静地运行并将数据记录到系统日志查看器?
非常感谢!
最佳答案
在 Visual Studio 中选择"file"->“新建项目”,然后在 Windows 模板中您将看到“Windows 服务”。选择该选项,然后开始迁移您的代码。如果您将大部分非 UI 代码保存在一个单独的 DLL 中,这将很容易,因为这样您就可以让您的服务引用该库。
关于windows - 将 VB.Net 应用程序转换为服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6618296/