xristaras13 Δημοσιεύτηκε Ιανουάριος 2, 2010 #1 Κοινοποίηση Δημοσιεύτηκε Ιανουάριος 2, 2010 Παιδία καλησπέρα, και καλή χρόνια να χουμε όλοι με υγειά πάνω από όλα. λοιπόν πρόσφατα έφτιαξα ένα προγραμματακι χρησιμοποιώντας την visual basic 2008.διαλεξα σαν project windows forms application και αφού έκανα το πλαίσιο και έγραψα τον αλγόριθμο όλα καλά το έτρεξα και το αποθήκευσα. αφού μπήκα στα έγγραφα μου και βρήκα το αρχείο exe.πάτησα πάνω του και άνοιξε .όταν ωμός πέρασα το πραγμαμμα στον άλλον μου υπολογιστή το αρχείο αυτό εν άνοιγε και μ έλεγε σφάλμα κατά την προετοιμασια.εχει κανείς σας καμία ιδέα στο τι μπορεί να φταιει?ευχαριστω Link to comment Share on other sites More sharing options...
kallileo Ιανουάριος 2, 2010 #2 Κοινοποίηση Ιανουάριος 2, 2010 Μήπως ο άλλος υπολογιστής δεν έχει περασμένη την κατάλληλη έκδοση του .NET Framework? Link to comment Share on other sites More sharing options...
xristaras13 Ιανουάριος 2, 2010 Author #3 Κοινοποίηση Ιανουάριος 2, 2010 μισο να το κοιταξω.λογικα ειναι αυτο που λες. Link to comment Share on other sites More sharing options...
xristaras13 Ιανουάριος 2, 2010 Author #4 Κοινοποίηση Ιανουάριος 2, 2010 βασικα δν υπαρχει καποιος compiler για αυτη τη δουλεια?δλδ να τρεχει αυτο το .exe αρχειο σε ολα τα pc ανεξεραιτως το net framework? Link to comment Share on other sites More sharing options...
kallileo Ιανουάριος 2, 2010 #5 Κοινοποίηση Ιανουάριος 2, 2010 Είναι Managed κώδικας...πρέπει να έχεις οπωσδήποτε το framework για να τρέξει το πρόγραμμα. Link to comment Share on other sites More sharing options...
xristaras13 Ιανουάριος 2, 2010 Author #6 Κοινοποίηση Ιανουάριος 2, 2010 εχεις να προτεινεις καμια αλλη λυση προκειμενου να τρεξει ετσι οπως το θελω?δλδ χωρις το προγραμμα αυτο. Link to comment Share on other sites More sharing options...
kallileo Ιανουάριος 2, 2010 #7 Κοινοποίηση Ιανουάριος 2, 2010 Γράψε το σε Visual Basic 6.0.Δεν μπορείς να κάνεις τίποτα άλλο. Link to comment Share on other sites More sharing options...
xristaras13 Ιανουάριος 2, 2010 Author #8 Κοινοποίηση Ιανουάριος 2, 2010 ευχαριστω φιλε .για τις απαντησεις σ να σαι καλα!!! Link to comment Share on other sites More sharing options...
TifoziF1 Ιανουάριος 2, 2010 #9 Κοινοποίηση Ιανουάριος 2, 2010 Γράψε το σε Visual Basic 6.0.Δεν μπορείς να κάνεις τίποτα άλλο. Και η VB6.0 χρειάζεται κάποια "run-time" dlls π.χ. http://www.microsoft.com/downloads/details.aspx?FamilyID=bf9a24f9-b5c5-48f4-8edd-cdf2d29a79d5&displaylang=en@xristaras13 : το exe που έφτιαξες είναι κατα 99.9% .ΝΕΤ 2.0 και σχεδόν όλοι το έχουν εγκατεστημένο (το βάζει η MS με το Windows Update). Ξανα άνοιξε το VB2008 project σου βάλε το από Debug σε Release (άλλαξε καλύτερα και το anycpu σε x86) και Build->Clean, Build->Rebuild για να το ξανα φτιάξεις. Μετά δοκίμασε το exe σου στον άλλο Η/Υ βασικα δν υπαρχει καποιος compiler για αυτη τη δουλεια?δλδ να τρεχει αυτο το .exe αρχειο σε ολα τα pc ανεξεραιτως το net framework?Δοκίμασε Delphi 6/7, δεν χρειάζεται ο άλλος υπολογιστής να έχει frameworks run-times και άλλες τέτοιες "ομορφιες" Γιαυτό και ένα "Hello World!" πρόγραμμα buildarισμένο σε Delphi είναι 400ΚΒ αντί για 20-30 ΚΒ που είναι σε VB6/VB2005/2008 Link to comment Share on other sites More sharing options...
darien Ιανουάριος 3, 2010 #10 Κοινοποίηση Ιανουάριος 3, 2010 Νομίζω το 2008 χρησιμοποιεί το .net 3.5 . Γράψε καλύτερα το πρόγραμμα σου στο 2005 που χρησιμοποιεί το 2.0 . Link to comment Share on other sites More sharing options...
TifoziF1 Ιανουάριος 3, 2010 #11 Κοινοποίηση Ιανουάριος 3, 2010 Νομίζω το 2008 χρησιμοποιεί το .net 3.5 . Γράψε καλύτερα το πρόγραμμα σου στο 2005 που χρησιμοποιεί το 2.0 .Windows Forms είναι 2.0 Link to comment Share on other sites More sharing options...
kallileo Ιανουάριος 3, 2010 #12 Κοινοποίηση Ιανουάριος 3, 2010 Μπορείς να διαλέξεις σε πιο framework θες να γράψεις...Πάντως τα Vista και 7 έχουν το 2.0 ενσωματωμένο... Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.