从现有Web应用程序创建Windows服务

时间:2013-12-13 14:58:41

标签: .net windows-services

我在.net中有一个Web应用程序,它在检查.CSV fie后创建了更新数据库。 现在,我想创建一个Windows服务来做同样的事情。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

一种解决方案是重构和提取逻辑(即检查.csv文件并更新数据库)到Class Library。然后,您可以从当前的Web应用程序中引用该库。接下来,您将创建一个new Windows Service project并引用相同的库。请注意,您需要将一些web.config设置(连接字符串)复制到Windows服务中的app.config。

根据您希望Windows服务具有多少功能,您可以查看此开源项目以托管/运行您的Windows服务:https://github.com/jgoz/muster