pareisaktos Δημοσ. 29 Σεπτεμβρίου 2011 Δημοσ. 29 Σεπτεμβρίου 2011 Καλησπέρα Έχω φτιάξει ένα προγραμματάκι στη visual basic 10 με μια βάση δεδομένων. Προσπάθησα να φτιάξω ένα .exe και έχω 2 απορίες 1) Μετέφερα το φάκελο με το .exe στην επιφάνεια εργασίας (μέσα στο φάκελο είναι και το αρχείο της βάσης δεδομένων sdf)και μόλις πάω να τρέξω την εφαρμογή πάει να ανοίξει τη βάση από το users/ και φυσικά δεν τη βρίσκει. Οπότε πως μπορώ να αλλάξω το path και να ανοίγει κατευθείαν το αρχείο που βρίσκεται στον ίδιο φάκελο με το exe/ 2)Όταν πάω να τρέξω το εκτελέσιμο σε άλλο υπολογιστή που δεν έχει τη visual εγκατεστημένη δεν ανοίγει ενω εχω εγκαταστησει το net framework
xlomo Δημοσ. 29 Σεπτεμβρίου 2011 Δημοσ. 29 Σεπτεμβρίου 2011 χρειάζεσαι κάτι του στυλ : Application.StartupPath + "\onomaArxeioyvasis" Βασικά πιστεύω πως αν γράψεις μόνο το όνομα της βάσης στο link του αρχείου και πάλι θα το βρεί. πχ. αντί για C:\Documents and Settings\Κωστής\Επιφάνεια εργασίας\vasi.mdb δώσε μόνο vasi.mdb
pareisaktos Δημοσ. 29 Σεπτεμβρίου 2011 Μέλος Δημοσ. 29 Σεπτεμβρίου 2011 τελικα το θεμα με το path το ελυσα. μπορει καποιος να μου απαντησει στην αλλη μου απορια; γιατι δηλαδη δεν τρεχουν οι εφαρνογες που εχω φτιαξει σε αλλους υπολογιστες ενω εχω εγκαταστησει το net. framework; πρεπει να κανω και τπτ αλλο;
_tasos Δημοσ. 29 Σεπτεμβρίου 2011 Δημοσ. 29 Σεπτεμβρίου 2011 Κανονικά θα έπρεπε να τρέχουν. Κοίτα να είναι η σωστή έκδοση του .net framework, γιατί αν περνάς το 3.5 και η εφαρμογή σου είναι στο 4.0, πάλι δεν θα τρέχει σωστά. Αν δεν είναι θέμα με τις εκδόσεις, τότε πες τι μήνυμα σου βγάζει, μήπως καταλάβουμε τι παίζει...
pareisaktos Δημοσ. 29 Σεπτεμβρίου 2011 Μέλος Δημοσ. 29 Σεπτεμβρίου 2011 κανω διπλο κλικ και δν βγαζει κανεναν μηνυμα. παει να φορτωσει και μετα τιποτα. το framework 4 εχω!
παπι Δημοσ. 29 Σεπτεμβρίου 2011 Δημοσ. 29 Σεπτεμβρίου 2011 κανω διπλο κλικ και δν βγαζει κανεναν μηνυμα. παει να φορτωσει και μετα τιποτα. το framework 4 εχω! Εχεις κανει install αυτο εδω;
xlomo Δημοσ. 29 Σεπτεμβρίου 2011 Δημοσ. 29 Σεπτεμβρίου 2011 Γράψε στην πρώτη γραμμή του Form load αυτό > On Error GoTo 3 και στο τέλος του form load αυτό > Exit Sub 3: MsgBox(Microsoft.VisualBasic.Information.Err.Description) και τρέξε το, πες αν σου βγάζει κάποιο μήνυμα ή όχι.
pareisaktos Δημοσ. 29 Σεπτεμβρίου 2011 Μέλος Δημοσ. 29 Σεπτεμβρίου 2011 Όταν το τρέχω στο visual basic τρέχει κανονικά το πρόγραμμα. Όταν πάω να τρέξω το εκτελέσιμο σε άλλο υπολογιστή χτυπάει. Βασικά έχω κατεβάσει το visual basic powerpacks 10, net framework 4 kai sql compact edition sp2. Τώρα τρέχει κανονικά και σε υπολογιστή χωρίς vb απλά τη στιγμή που πάω να κάνω update σε κάποιες τιμες της βάσης μου πετάει ένα error το framework. πατάω συνέχεια και η ενημέρωση γίνεται κανονικά. Φίλε papi το standalone τι ακριβώς είναι; Λες να κάνει δουλειά αυτό;
παπι Δημοσ. 29 Σεπτεμβρίου 2011 Δημοσ. 29 Σεπτεμβρίου 2011 stand alone χμμ... != του webinstaller. Ολο το πακετο. Τεσπα, αυτο ειναι το .net4 redistributable packet, αυτο πρεπει να εχει ενας υπολογιστης για να τρεξει μια .net4 εφαρμογη. Δες εδω για περισσοτερα Το framework δεν πεταει ερρορ αλλα exception. Αν θες κανε ποστ το τι λεει το exception
pareisaktos Δημοσ. 29 Σεπτεμβρίου 2011 Μέλος Δημοσ. 29 Σεπτεμβρίου 2011 Edit: το βρήκα παίδες. Thanks για το βοήθεια
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.