单项选择题
您正在开发一个名为:PollingService的服务,这个服务定期的调用一些需要长时间运行的过程。这些过程被DoWork方法发出相应命令来执行。您的服务代码如下:
(当您尝试启动该服务,您收到以下错误信息:无法启动本地计算机上的PollingService服务。错误1053:服务不响应启动或控制。您需要修改应用程序代码的服务,使服务正常启动。你应该怎么做?)()
A.把循环代码从OnStart方法移动到服务类的构造函数内。
B.在服务器的设计界面拖入一个timer组件,把调用长运行时间过程的代码从OnStart方法移动到timer的Tick事件中.在OnStart方法中设置计时器的Enabled属性为True,并且调用timer的OnStart方法。
C.给服务类增加一个类级别的System.Timers.Timer 变量。然后在timer的Elapsed事件中调用DoWork方法。在OnStart方法中设置timer的Enabled属性为True,并且调用timer的Start方法。
D.把循环代码从OnStart 方法移动到DoWork方法中。
点击查看答案
相关考题
-
单项选择题
您正在测试一个名为PersistToDB的新开发的方法。此方法接受EventLogEntry类型的参数。此方法不返回值。 您需要创建一个可帮助您测试该方法的代码段。代码段必须从本地计算机的应用程序日志中读取条目,然后将条目传递到PersistToDB方法。代码块必须只将Error或Warning类型的事件从源“MySource”传递到PersistToDB方法。您应该使用哪个代码段?()
A.A
B.B
C.C
D.D -
单项选择题
选择正确的选项()
A.A
B.B
C.C
D.D -
单项选择题
您正在创建一个可列出远程计算机上的进程的应用程序。该应用程序需要一个执行以下任务的方法: ·以名为strComputer的字符串参数的形式接受远程计算机名称。 ·返回一个包含该计算机上正在运行的所有进程的名称的ArrayList对象。 您需要编写一个代码段,该代码段检索远程计算机上正在运行的每个进程的名称,并将名称添加到ArrayList对象。您应该使用哪个代码段?()
A.A
B.B
C.C
D.D
