![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Resultado de compilar en Vista?
Hola a todos,
Recientemente he adquirido un equipo con windows vista, y por supuesto me he dado a la tarea de instalar y compilar todo lo necesario para construir mis proyectos. Antes de esto, el equipo que me venia sirviendo era uno con XP. Resulta que tengo UN cliente que tiene uno de mis sistemas (ventas, facturacion, control de inventarios, cxc, proveedores ... etc), y dicho sea de paso es una de las ultimas compilaciones (ya compilado en Vista), y me reporta infinidad de errores, como excepciones, datos mal calculados, etc., lo cuales NO SUCEDE CON NINGUN OTRO, y vale la pena decir que tengo mas de 100 clientes y mas de 250 instalciones reales funcionando sin problema. Todo lo anterior fue para hacer la pregunta: ¿Creen uds que el compilar con Windows vista pueda ocasionar esta inestabilidad?. Ya se que lo primero que deberia de hacer es instalarle una copia compilada con XP, pero creo que no avanzaria nada, y pues hay que reconocer que tendremos que vivir con este engendro llamado Windows vista. PD':No se ha movido codigo despues de migrarme a Vista, solo se compilo. PD'': Tambien tengo la teoria de que pueda ser fallo de la misma pc, algo asi como memoria ram que este dando problemas. Estoy por hacerle un testeo con memtest86, pero en tanto no tengo el equipo en mis manos les lanzo la pregunta para ver que opinan. Desde ya muchas gracias. Juanelo |
|
#2
|
|||
|
|||
|
¿con que versión de delphi o cbulder realisaste la compilación
en windows vista? desde delphi 2007, y el rad studio con cbuilder el compilado ejecutable tiene compatibilidad con todas las versiones de windows. incluyendo vista, xp, nts,y hasta win95 |
|
#3
|
||||
|
||||
|
Francamente no creo que sea el vista. Personalmente no lo uso, pero conozco a quienes lo hacen y no han tenido problema alguno con sus programas compilados en este.
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#4
|
||||
|
||||
|
Ok, gracias por sus respuestas
Yo no he descubierto ni me dan los errores que mi cliente me dice, y ya hice pruebas en XP y en Vista, claro no en un entorno real como el de los clientes, pero me deja seriamente preocupado el asunto. Como decia, no descarto que el problema sea de la pc, pero en fin hasta no hacer las pruebas en esa maquina no podre sacar conclusiones. Ahora bien, mi teoria en cuanto en compilar en win vista es esta: el compilador debe de generarme un exe (y dlls) compatibles con XP y hacia atras, no necesariamente compatible con windows vista, segun esta falta de compatibilidad debe de ir mas hacia los aspectos de seguridad (leer el registro, escribir en windows/system etc) que hacia el lado de la ejecucion en si. Si no es correcta mi teoria por favor si me pueden decir.. PD: compilo con C++Builder 6 parche 4. Tambien trabajo con Delphi 7. Gracias |
|
#5
|
|||
|
|||
|
mi teoria es esta el vista. tiene mecanismos de seguridad¿¿¿????
que en lo personal, no me sirven de seguridad... que bloquean el acceso a los archivos binarios ,,,, por que cada executable es culpable de se una amenaza potencial.. entonces los compiladores de bcb6 y delphi7,,, hacen lo que pueden pero el binario resultante. no esta bien hecho por la entrometida seguridad del windows vista. solucion, siempre ejecuta tu bcb y delphi con privilegios de administrador. y dale permisos amplios. asi le hago yo... por que me paso algo como ati. con un programa. un monton de errores del binario, aunque con delphi 2007 se compilo bien. |
|
#6
|
||||
|
||||
|
Cita:
Dudo mucho que los datos mal calculados sean debidos a Vista, no creo que tenga nada que ver con los cálculos. En cuanto a las excepciones, se me ocurre que por temas de seguridad/permisos (como ya han dicho) pudieras obtener algun tipo de excepción al grabar en disco o acceder a determinados elementos, pero sin más datos no se... De todas formas, hablo en tiempo de ejecución. Tampoco se me ocurre qué tipo de excepciones pueden dar al compilar. Eso sí, ejecuta Delphi con permisos de administrador, sino posiblemente obtendrás algunos errores al guardar (pero no relacionados con el programa que estás compilando). Un saludo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#7
|
||||
|
||||
|
Cita:
![]() Mantengo mi postura que nada tiene que ver el asunto con que haya sido compilado en un vista.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#8
|
||||
|
||||
|
Cita:
Estoy de acuerdo contigo; No veo lógico que los cálculos del programa salgan diferentes por haberlo compilado con Vista.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#9
|
||||
|
||||
|
Cita:
Antes que nada muchas gracias por tu respuesta, pero creo que se ha ido torciendo el tema un poco, en realidad y como menciono en el primer comentario, el escenario es: Mi sistema se compila en win vista pero corre en win xp. Es decir, no tengo los problemas ya conocidos de seguridad que presenta vista. Por otro lado, los errores en su mayoria son de no poder leer o escribir en la memoria, haciendo que?, eso es lo lo mas intrigante, segun mi cliente con el simple hecho de darle double click (por ejemplo) a un registro de un grid ![]() . Y creeme que el sistema tiene corriendo en el mercado mas de 4 años y sin estos problemas que me reportan.Con respecto a los datos "mal calculados", en realidad me reporta que cuando aplica un descuento a un producto a la hora de la venta, este le aplica a veces mas, aveces menos, pero de forma aleatoria (digamos que de un mismo producto que se vende 150 veces a 2 le aplica mal el descuento ). Bueno espero poder sacar algo en cuanto tenga en mis manos ese equipo (repito es un equipo con XP), y el pueda hacer pruebas yo mismo. Saludos |
|
#10
|
||||
|
||||
|
Cita:
Quedo a la espera de que des más datos de los errores.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Compilar sin BPL | Viky | Varios | 2 | 24-07-2007 01:51:03 |
| Compilar un DLL | Juan Ramirez | Varios | 2 | 13-07-2005 05:05:09 |
| Problema al Compilar | b3nshi | Varios | 2 | 18-03-2005 16:52:50 |
| Compilar C++ 6.0 | nicocer | C++ Builder | 1 | 09-03-2005 20:17:14 |
| compilar con dcu | ferestrada | Varios | 2 | 15-06-2004 15:29:18 |
|