2017-04-26 61 views
-1

我有一个应用程序向导入错误文件夹报告错误(以XML文件的形式)。这些文件很快就会转移到FTP中。创建Windows Web服务以将新文件复制到另一个目录

运行以将文件剪切并粘贴到FTP的服务每30秒运行一次,因此任务计划程序或任何其他计划的服务都不足以满足要求。

我一直在寻找使用Web服务来监视文件夹,并将文件复制到另一个位置,因为他们击中导入错误文件夹。

使用一点谷歌福我已经看到这可以使用.NET来执行。在.NET和VS方面只有一点点经验,我想看看有没有人可以就此提供任何建议?

帮助?

+1

'FileSystemWatcher'应该就足够了。你有没有尝试过自己的代码? – gravity

+1

你有没有关于Windows服务? – stuartd

+0

@gravity感谢您的反馈。我一直在看FileSystemWatcher。我认为这可能是票。我还没有做任何编码。我对C#有一个粗略的理解,所以会试着敲一些东西。一旦编写了代码,设置服务的最佳方式是什么? – user139344

回答

0

使用Visual Studio的Windows服务模板:

enter image description here

,并使用overrided methdos protected override void OnStart(string[] args)protected override void OnStop()启动你的服务的主线程并停止它。

+0

谢谢,我想对我们来说,低费用的窥视这不是VS Express中的选项 – user139344

+0

目前这个屏幕截图来自VS2015社区版。我有很多用这个版本的VS –

+0

编码的Windows服务啊!我没有安装'.NET桌面开发'项目模板。一旦我完成了这个,我可以看到'Windows Services'选项。好的,我们走吧... – user139344

相关问题