我正在使用外汇API的项目。控制台应用程序到服务
所以基本上,她在做什么: 循环检查是否存在新值,如果她存在,则将其放入 ,将其放入MongoDB Collection中。如果不是,则保持循环。
我的控制台工作得很好,但我需要做的是使它作为服务。
我所做的:
- 我已经创造我InstallerService和我Service1.cs
- 我在我的入口点使用(Environement.UserInterface),使其作为控制台工作应用程序使调试无痛苦,并作为服务。
当我使用installutil.exe时,它完全完美,它出现在我的service.msc中。我可以开始并停止它。
但是,他似乎没有收到任何数据,所以,不要把任何东西放在基地。尽管它和Console App一样工作得很好。
所以,如果任何人有任何想法可能来自。我会提供一些帮助。
作为服务运行时,您是否尝试过调试它?加载项目,然后使用工具|附加到进程(您需要以管理员身份运行VS)。 – Richard