Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Tools|References disabled in Access 2003

Îåêßíçóå áðü ôï ìÝëïò Hector. Τελευταία δημοσίευση από το μέλος manosB στις 21-01-2009, 13:07. Υπάρχουν 3 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  21-01-2009, 09:37 47781

    Tools|References disabled in Access 2003


    Καλημέρα σε όλους.
    Υπάρχει το εξής:

    Έχω υλοποιήσει μια εφαρμογή στο δικό μου PC και θέλω να την χρησιμοποιεί άλλος από άλλο PC.

    Όταν την ανοίγω από το άλλο, χτυπάει "Can't find project or library." που σημαίνει ότι λείπει κάποιο Reference.

    Κάνοντας όμως expand το Tools στo Menu, το "References" είναι disabled.

    Που οφείλεται αυτό? Βρήκα τρόπο να δω τα missing references αλλά πως θα τα κάνω Register? (Πάντα για το 2ο PC μιλάμε)

    Ευχαριστώ.
    Δημοσίευση στην κατηγορία:
  •  21-01-2009, 10:39 47785 σε απάντηση της 47781

    Απ: Tools|References disabled in Access 2003

    Κλασσικό σενάριο του προβλήματος που περιγράφεις είναι όταν χρησιμοποιείς dll του Outlook σε ένα υπολογιστή και όταν πας σε έναν άλλο που δεν έχει Outlook φυσικά χτυπάει το missing reference.

    Άρα λύσεις υπάρχουν δύο. Στο 90% των περιπτώσεων το dll που σου λείπει το βάζει μια εφαρμογή άρα για να μην μπλέξεις απλά εγκαθιστάς την εφαρμογή και στο 2 PC και καθάρισες.

     Τώρα μια άλλη λύση αν μιλάμε για απλά DLL που δεν έχουν reference κάποιο άλλο DLL είναι να βρεις που είναι στο πρώτο PC το κοπιάρεις στο δεύτερο και τρέχεις από Command line το regsrv32 για να γίνει register κλπ κλπ. 

     


    Manos
  •  21-01-2009, 11:25 47786 σε απάντηση της 47785

    Απ: Tools|References disabled in Access 2003

    manosB:

    Κλασσικό σενάριο του προβλήματος που περιγράφεις είναι όταν χρησιμοποιείς dll του Outlook σε ένα υπολογιστή και όταν πας σε έναν άλλο που δεν έχει Outlook φυσικά χτυπάει το missing reference.

    Άρα λύσεις υπάρχουν δύο. Στο 90% των περιπτώσεων το dll που σου λείπει το βάζει μια εφαρμογή άρα για να μην μπλέξεις απλά εγκαθιστάς την εφαρμογή και στο 2 PC και καθάρισες.

     Τώρα μια άλλη λύση αν μιλάμε για απλά DLL που δεν έχουν reference κάποιο άλλο DLL είναι να βρεις που είναι στο πρώτο PC το κοπιάρεις στο δεύτερο και τρέχεις από Command line το regsrv32 για να γίνει register κλπ κλπ. 




    Εϊναι εφαρμογή VBA οπότε άκυρο το πρώτο σενάριο, διότι δεν υπάρχει εγκατάσταση. Ανοίγω απλά ένα mdb.
    Οπότε, καταλήγουμε στη δεύτερη λύση που πιστεύω θα με βοηθήσει.

    Ερώτηση: Το dll το κάνω register με regsrv32. To ocx γίνεται με τον ίδιο τρόπο?

  •  21-01-2009, 13:07 47789 σε απάντηση της 47786

    Απ: Tools|References disabled in Access 2003

    Ναι και τα OCX γίνονται με τον ίδιο τρόπο. Σου υπενθυμίζω όμως μήπως αυτό το OCX το βάζει εφαρμογή και ίσως να είναι καλύτερο να κάνεις setup την εφαρμογή για να μην μπλέξεις.
    Manos
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems