我有一个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服务中


基础教程推荐
- C#编程中常见数据结构的比较(Unity3D游戏开发) 2023-01-22
- 详细聊聊C#的并发机制优秀在哪 2023-05-16
- C#获取指定目录下指定文件的方法 2023-05-30
- C# .Net实现灰度图和HeatMap热力图winform(进阶) 2023-05-11
- Unity之跑马灯抽奖效果单抽与连抽(附demo) 2023-04-14
- c# – 当使用MVC应用程序和针对MySQL的MS Access时,记录被覆盖 2023-11-11
- c# 对CSV文件操作(写入、读取、修改) 2023-03-09
- C#中partial关键字的作用 2022-11-03
- C# FileStream实现大文件复制 2023-01-22
- C#基于Socket实现简单聊天室功能 2023-05-16