Cuestión : Problema de System.Threading.Timer.

Los estimados expertos,

I tienen un uso de la consola que utilice System.Threading.Timer para realizar cierta operación de la base de datos regularmente. Cuando todo que necesita ser hecho es escribir una cierta línea en la consola, el contador de tiempo trabaja muy bien. Pero cuando agrego la materia de la base de datos, el método se llama solamente una vez. ¿Podría usted explicar por favor a mí porqué sucede esto? el
I utilizó varios intervalos de tiempo, con el mismo result.
Thanks.
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
principal vacío >static notpretty " del class= " del id= " codeSnippet941328 del
           
class= del

Respuesta : Problema de System.Threading.Timer.

¿hay una razón que usted está utilizando un Threading.Timer contra el System.Timer?    Un threading.timer el método de CheckForPastDue está ejecutando en otro hilo de rosca entonces el que lo creó.  esto causa a veces las ediciones para la cosa simple que usted está intentando lograr.  Tenía una edición similar y usar el System.Timer trabajó para mí.
Otras soluciones  
 
programming4us programming4us