Hola todos, tengo un pequeño problema y no se donde pueda estar el origen, tengo una condición del tipo:
Código vb:
Ver originalIf Date.Now.DayOfWeek = DayOfWeek.Sunday Then
la cual funciona bien, pero al instalar al correr la aplicación en otros ordenadores me encontre con uno en el que no funciona y no se por que lo he cambiado por :
pero tampoco, pense que seria algo referente al idioma o configuracion regional, pero en el panel de control esta configurado exactamente igual, los equipos son los mismos (Dell salidos de fabrica) otra cosa que hice fue ir cambiando la fecha de windows desde el lunes hasta el domingo para ver si estaba cogiendo un dia por otro pero con ningun dia funcionó, por ultimo probé definiendo el cultureinfo asi:
Código vb:
Ver originalDim culture As CultureInfo = New CultureInfo("es-ES")
If culture.DateTimeFormat.DayNames(DateTime.Now.DayOfWeek) = culture.DateTimeFormat.DayNames(DayOfWeek.Sunday) Then
pero lo mismo, funciona en las otras maquinas pero en la misma de antes no, alguna idea de lo que pueda estar pasando?