c#-将带有gui的现有exe制作到Windows服务中

我有一个C#项目,它或多或少是一个带有GUI顶部的exe文件,可以进行一些设置.该项目的目的是在用户强制进行收集时或用户每天设置的时间到达时收集数据.为此还有一个安装程序项目,所有项目都捆绑在VS2010 for .NET 3.0中...

我有一个C#项目,它或多或少是一个带有GUI顶部的exe文件,可以进行一些设置.该项目的目的是在用户强制进行收集时或用户每天设置的时间到达时收集数据.为此还有一个安装程序项目,所有项目都捆绑在VS2010 for .NET 3.0中.我想部分代码供Windows服务使用.每天在给定时间应执行收集数据操作的部分.

所以我的问题是,我可以在同一项目中执行此操作,还是应该为此创建一个新项目?然后,我需要创建一个新的安装程序,还是可以将其全部安装在同一项目中?如果是这样,怎么办?因此,我或多或少要求从做过与我尝试做的事情相同的任何人那里获得提示.

解决方法:

如果还没有,则应将代码分成两个项目.一个类库实现您所需的行为/功能,另一个Winform应用程序引用类库.项目.现在创建一个引用的Window Service项目.类库.然后,您可以创建一个新的MSI项目作为该服务的安装程序.

也读intro to windows services

本文标题为:c#-将带有gui的现有exe制作到Windows服务中

基础教程推荐