我正在编写一个VB.NET应用程序,我想在用户登录之前启动Windows。它将在服务器上运行并启动其他进程并杀死并重新启动它们根据需要解决内存泄漏问题。它还需要有一个GUI来查看其管理的进程的当前状态。在登录之前在Windows启动时加载应用程序
现在,我可以在用户登录时加载应用程序,但这不是很有用,因为服务器可能因某种原因重新启动,并且没有用户登录,但此应用程序仍需要在后台运行。
我该怎么做?我是否需要将其作为服务编写,或者有其他方法吗?我尝试编写一个WinForms应用程序,但直到用户登录后才加载。
将应用程序分为两个独立的组件。一个将是一个WinForms应用程序,它提供GUI并让用户与之交互。另一个将是可以在登录之前启动的Windows服务。 – 2012-07-26 20:56:49