2011-09-29 61 views
0

我正在嘗試爲Visual C#創建一個服務。但找不到模板。我想創建一個簡單的服務,它每隔X小時或每天讀取一個包含日期和時間以及屬性的XML文件。C#Express中的Windows服務

那麼服務將發送系統日誌消息包含在消息中的任務屬性的遠程主機。

有什麼建議嗎?

回答

4

使用Windows調度程序,並調用一個普通的C#程序來處理XML文件。

+0

+1:對於每X小時工作一次的東西,您不需要服務 –

+0

+1:同樣如此。沒有立即需要服務周圍的服務。 –

1

AFAIK你不能使用Visual Studio Express中創建的窗口服務。

編輯:Here服務是在VS 2005 Express中創建的,所以仍然有可能。

EDIT1:How to: Write Services Programmatically in VS 2010

+2

Windows服務只是一段代碼,要麼有模板,要麼你自己寫。 – Andrey

+1

沒錯。也看到這個[SO接聽](http://stackoverflow.com/questions/86562/what-is-missing-in-the-visual-studio-2008-express-editions/352373#352373) –

+0

@ Christian.K呀, 我的錯。感謝您的澄清。 –