Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    43

    Distribuzione programma [VB.Net]

    Una volta che ho creato il mio programma è sufficiente che copi i file presenti nella directory bin o devo fare qualche operazione particale (oltre a istallare il dotnetfx.exe).
    Grazie
    Antonio

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482
    Devi copiare sulla macchina di destinazione il file eseguibile nonchè tutti gli assembly (DLL) esterni che hai eventualmente creato (o che contengono codice di terze parti).
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    43
    L'ho fatto ma mi da comunque errore in apertura quando si collega a un database mdb tramite adodb. Visto che l'eseguibile sul computer che uso per programmare funziona correttamente non devo registrare o istallare qualcosa sui conpuiter su cui distribuisco l'applicazione ?
    Grazie ancora
    Antonio

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482
    Riporta l'errore. Potrebbe trattarsi di un problema nella connessione al database, magari per un percorso sbagliato del file.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    43
    System.InvalidCastException: QueryInterface per l'interfaccia ADODB._Recordset non riuscita.
    at ADODB.RecordsetClass.set_LockType(LockTypeEnum plLockType)
    at avvocati.funzioni.inizializza_variabili()
    at avvocati.avvio.Form2_Load(Object sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)
    at System.Windows.Forms.Form.OnCreateControl()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
    at System.Windows.Forms.ContainerControl.WndProc(Mess age& m)
    at System.Windows.Forms.Form.WmShowWindow(Message& m)
    at System.Windows.Forms.Form.WndProc(Message& m)
    at System.Windows.Forms.ControlNativeWindow.OnMessage (Message& m)
    at System.Windows.Forms.ControlNativeWindow.WndProc(M essage& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    43
    nessuno mi sa dare una mano ?

  7. #7
    L'mdac sulla macchina dove si verifica l'errore e' aggiornato?
    Potresti mettere in ogni caso una funzione da far girare quando carichi l'aplicazione per effettuare dei test di connessione al db e in caso di problemi segnalarlo all'utente.
    Saluti a tutti
    Riccardo

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    43
    Grazie mille, problema risolto !!!!!
    Antonio

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.