Installazione programma VB.net con sistema operativo W7

mercoledì 02 aprile 2014 - 18.28
Tag Elenco Tags  VB.NET  |  Visual Studio 2008

Zagor60 Profilo | Junior Member

salve,

ho realizzato un programma in vb.net con visual studio 2008 ho installato in programma su un pc con sistema operativo XP e tutto funziona regolarmente. Ho fatto la stessa installazione su pc con sistema winsows 7 ma non funziona nel senso che il programma si apre regolarmente ma quando vado a fare connettere tramite stringa di connessione il programma e il database (ho provato sia su server che su locale) e non si connette.

Con windows 7 bisogna installare un driver particolare oppure ?

ho provato con tutto, esempio c:\ programmi oppure program files o programmi(86) in poche parole con tutto.

Saluti

morpheus87mi Profilo | Junior Member

Ciao,
ma non si connette o da qualche errore?? Che tipo di connessione stai utilizzando? ?
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione

Zagor60 Profilo | Junior Member

salve ,

non è un errore ma un messaggio:

"connessione al database fallita."

la stringa di connessione è giusta perchè se no neanche in XP funzionerebbe e cmq anche in altri programmi funziona bene tranne che in Windows7


morpheus87mi Profilo | Junior Member

Volevo sapere il tipo di connessione, ADO, DAO.
Che tipo di database stai usando?
Inoltre hai provato ad avviare il programma come amministratore? ?
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione

Zagor60 Profilo | Junior Member

connessione ado:

Private Const FMT_ConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin;Data Source={0}"
in una textbox inserisco la stringa di connessione èer esempio " c:\programmi \.... \dbclienti.mdb

morpheus87mi Profilo | Junior Member

Dell'estensione del file del db noto che è Access. Prova ad eseguire come amministratore.
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione

Zagor60 Profilo | Junior Member

ok domani provo
grazie

morpheus87mi Profilo | Junior Member

Ok, fammi sapere. In caso percorriamo altre strade.
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione

Zagor60 Profilo | Junior Member

Bg marco,

ho provato ma niente , non funziona

morpheus87mi Profilo | Junior Member

A questo punto il problema potrebbe essere la registrazione della dll. Le versioni di office coincidono?
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione

Zagor60 Profilo | Junior Member

Salve,

le dll vanno bene se no non funzionerebbe neanche in xp.
In Xp ho fatto diversi programmi ma da quando li sto passando in W7 non funzionano.
La cosa è molto strana

morpheus87mi Profilo | Junior Member

Registrazione dll su Windows 7.
Puoi provare a compilare il sorgente su Windows 7. In alternativa prova a cambiare la stringa di connessione, magari fai OLEDB.
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione

Zagor60 Profilo | Junior Member

Grazie Marco ho risolto cambiando nelle impostazioni da "any CPU" a "x86"

morpheus87mi Profilo | Junior Member

Ok perfetto! Ciao.
______________________________________________________________________________
Basta solo un carattere sbagliato nel codice sorgente per distruggere un'intera applicazione
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5