我们有一个在Windows 2003上运行良好的Windows服务,但是我注意到,在2008年,它不能工作。 它启动时所做的一件事是检查是否存在一对文件夹位置。 例如,在名为“Test”的服务器上,我可能会检查\ Test \ ServerShare是否存在,如果不存在,请创build它。 该文件夹在那里,可以在login时访问,但是当机器重新启动并且服务启动时,找不到它。 我打算让这个服务在睡眠时间开始30秒左右,但是看起来很糟糕。
尝试将服务设置为“自动(延迟启动)”而不是“自动”。 它可能在服务器服务启动之前开始。