如何在每次计算机启动时启动wpf应用程序?

时间:2013-08-13 06:18:29

标签: wpf sql-server-ce

我开发了wpf应用程序,其中我有提醒功能。

案例1:当前场景

目前我已将我的应用程序放在启动文件夹中。我的电脑启动后,应用程序启动但是现在我已经添加了登录功能,所以现在我的客户端需要在计算机启动时登录,这很烦人。 根据我的功能,登录系统提醒后在后台启动。

案例2:必需

现在我需要的是我的应用程序在后台启动而无需登录系统,提醒功能就像现在正在工作一样。

任何帮助将不胜感激......

1 个答案:

答案 0 :(得分:0)

在没有用户的情况下启动程序需要将其作为服务编写,或从一个服务开始 有一些方法可以从服务启动exe文件。

开发服务与任何其他应用程序基本相同;但没有GUI。调试服务很繁琐,因此您应该将作为服务运行时要执行的部分移动到DLL中。然后你应该有一个exe来加载和执行DLL的方法 这样您就可以轻松地调试服务的功能;并且可以尽可能少地进行调试 - 尽可能多地运行即服务。

有一些caveats when starting and stopping a service,主要是因为旧服务没有像你想象的那样停止和卸载。

提示:Autorun可帮助您调查自动启动应用程序的4种或更多方法。

如何让服务显示GUI呢?我自己没有写过,但发现了两个有效链接herehere

相关问题