写Windows服务的Timer控件并不是在工具箱上直接拖拽过来的Timer,那是System.Windows.Forms命名空间下的组件,而我们这里使用的Timer应该是System.Timers.Timer。
解决方法有:打开"工具箱"---右键---"选择项"---找到Timer控件
这个Timer控件的是system.Timers下的,可不是System.Windows.Form。
如果使用System.Windows.Form下的Timer控件,程序虽然不会报错,但是Timer控件不会起作用。