DateTimePicker y Linux

02/05/2007 - 12:08 por ANT1 | Informe spam
Me comentan que una aplicacion que ha sido vendida por mi enpresa a un
cliente (en .NET 1), unos datetimepickers, cuando se ejecuta la app,
toman el valor por defecto a año 1901. Esta aplicacion la ejecutan
bajo linux.

Probandola yo con windows no me da ningun problema y hablando con el
tecnico que paso por las oficinas del cliente me comenta que la fecha
la debia de tener correctamente puesta en el sistema (aunque no es
seguro).

¿Puede ser que el datetime picker o NET tenga problemas para conseguir
la fecha actual del sistema Linux?

Preguntas similare

Leer las respuestas

#11 hreyes
07/05/2007 - 03:27 | Informe spam
Pues he leido los comentarios sobre el problema y de verdad concuerdo con uno
que cuestiona tu forma de atacar el problema, y no es que lo considere mal
pero al fin de cuentas no das muchos detalles sobre como estas tratando de
resolverlo.

si dices que es una aplicacion hecha en windows y tratan de ejecutarla en
linux quiero imaginar o incluso a afirmar que tratan de ejecutarlo con MONO,
y pues el proyecto esta avanzado pero tiene algunos problemas con los
windows.forms. o incluso con System.Network.Information, entre otros :D.

Si visitaras el sitio del proyecto mono te darias cuenta que desarrollaron
una herramienta llamado MOMA que sirve para comprobar si tu aplicacion se
ejecutara correctamente con mono y en caso de no pasar el examen que realiza
sobre tu ejecutable ya sabras tu que hacer.

Intenta con MOMA para que identifiques en que namespace se encuentra el herror
_______________________________________
TSU en Telematica
Estudiante de Ing. En Desarrollo de Software
hector reyes armenta
blog http://my.opera.com/hreyes
msn
#12 hreyes
07/05/2007 - 03:35 | Informe spam
ja!!! perdon, no note que escrib error con "h" perdon :P

"hreyes" wrote:

Mostrar la cita
#13 ANT1
07/05/2007 - 09:53 | Informe spam
On 4 mayo, 23:46, carlosmsr
wrote:
Mostrar la cita
Hola Carlos.

En estoy te doy toda la razon. A pesar de lo que pueda opinar de la
aplicacion con la que estoy opinar mis criticas a estas no vienen a
cuento ni aportan nada. Supongo que en ese momento estaba demasiado
quemado ya con los problemas que me esta dando y no tenia otra que
quejarme para desquitarme.

Mostrar la cita
Por lo visto el cliente en un principio solicito la aplicacion para
entorno Windows y asi fue como se desarrollo. Posteriormente este
cambio el sistema operativo por motivos de licencias y siguio
utilizando la app en este. He estado mirando y esta visto que la app
ni siquiera utiliza mono, he preguntado en la empresa y no han sabido
decirme que utilizan concretamente para ejecutar la aplicacion bajo
Linux. La informacion que me pasan esta con cuentagotas y de mala
manera.

Evidentemente lo primero que hice cuando me informaron de que tenia
que corregir ese error fue preguntar si su sitema tenia correctamente
configurada la fecha. Un error muy tonto, pero que facilmente podria
ser el motivo, y ni eso me supieron decir.

Pregunte por si podian traer el equipo para comprobar todos los fallos
in situ, ya que con las descripciones que me dieron, y hablando a
posteriori con el cliente pues ayuda, pero no tanto como seria de
agradecer. Asi que ahora estoy a la espera, que me van a pasar un
equipo similar con el que trabajan en la empresa y al que le instalare
el mismo So para hacer pruebas antes de continuar dando palos de
ciego.

La verdad es que desde la ultima vez, poca informacion nueva puedo
aportar.

Mostrar la cita
El framework de NET que utiliza la app es el 1.1. Creia que lo habia
comentado antes, se me pasaria. La busqueda de los bugs del combo ya
lo hice, aunque, siendo sinceros, no lo hice en profundidad. Y es que
el hecho que al principio les funcionase y de un dia para otro diese
error me tiene confundido y no me parece que sea un bug, ya que en tal
caso lo habria dado desde el principio, o eso creo yo.

Como he comentado un poco antes estoy a la espera de un equipo para
hacer pruebas bajo el SO y Hardware similar al de trabajo que tienen
(el cliente no se puede desprender del equipo ya que lo necesita para
tabajar), asi que será ahi donde realice las pruebas en un futuro
espero que inmediato.

Otro camino que voy a tomar para realizar comprobaciones es la base de
datos, no fuese que el valor que se toma para el combo venga de algun
binding y la BD sea la que esta pasando el dato erroneo. Aunque me
esto tampoco seria motivo para que el error surgiese de pronto.

Un saludo.
#14 ANT1
07/05/2007 - 09:59 | Informe spam
Mostrar la cita
Hola DotNeteer.

Ya comente en la contestacion anterior que al final ni utilizan mono
en esta app, o por lo menos si esta implementado yo no he sido capaz
de encontrar donde ya que no estan instaladas ni las referencias ni
nada a este. La app fue inicialmene creada para funcionar con windows,
pero despues fue el cliente quien decidio utilizarla para linux.

La verdad es que no me han sabido decir que utilizan para correr la
app en linux, o si sencillamente la usan "a pelo". Cuando lo sepa ya
les comentare.

Un saludo.
#15 ANT1
07/05/2007 - 10:01 | Informe spam
Gracias hreyes. La verdad es que desconocia el MOMA, apenas he
trabajado yo con MONO y no conozco aun todas sus propiedades y
herramientas.

De todos modos ya comento, que no usan mono, asi que no me sirve para
este caso.

Un saludo.
Ads by Google
Search Busqueda sugerida