2

我正在开发一个使用外汇 API 的项目。

所以基本上,她做了什么:循环检查是否存在新值,如果存在,则将其放入 MongoDB 集合中。如果没有,请继续循环。

我的控制台工作得很好,但我需要做的是让它作为服务工作。

我做了什么:

  • 我已经创建了我的 InstallerService 和我的 Service1.cs
  • 我在入口点中使用了 (Environement.UserInterface) 以使其作为控制台应用程序工作,从而使调试变得轻松,并作为服务。

当我使用 installutil.exe 时,它​​完美地完成并出现在我的 service.msc 中。我可以启动和停止它。

但是,他似乎没有收到任何数据,所以,不要在基地里放任何东西。虽然它作为控制台应用程序工作得非常好。

所以,如果有人知道它可能来自什么。我会感谢一些帮助。

4

1 回答 1

1

如果您有控制台应用程序,我建议您只使用Topshelf

于 2014-04-14T08:31:37.557 回答