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