2017-04-26 38 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

相關問題