Setup di un progetto e installazione sul pc del cliente

mercoledì 07 maggio 2014 - 11.47
Tag Elenco Tags  C#  |  VB.NET  |  .NET 3.5  |  Windows 7  |  SQL Server 2008 R2  |  Crystal Reports 8.5

victordotnet Profilo | Newbie


Salve ragazzi mi trovo di fronte ad un dilemma che non riesco a capire.
Ho creato il mio progetto usando le application form, realizzandolo in vb.net.
Concluso il progetto ho creato con installisheld il setup del progetto e seguendo la procedura ho installato il progetto sulla macchina dove ho realizzato il progetto e mi sono ricavato l'eseguibile da installare sul pc del cliente.
Sul pc del cliente ho installato anche l'sql server copiando anche il db con le stesse credenziali cioè sotto amministratore sa con relativa password. Il problema è che quando installo il software sulla makkina ci sono problemi di connessione col db ( evidentemente dovuti alla stringa di connessione che è diversa ) ma come posso creare il progetto in modo che non intercorra in questi problemi? C'è un modo? o devo cambiare la stringa di connessione ogni volta prima di installare il programma? Vi ringrazio mille e se mi linkate qualche guida che non riesco a trovare ve ne sarei grato. See you soon and thanks... ;)

algraps Profilo | Junior Member

Ciao,
nel tuo caso la soluzione piu' veloce e' l'ultima: Cambi la connessione ogni volta prima dell'installazione.
La Best Practices e' di avere il database su un server dedicato : appunto si chiama SQL Server :-) e poi connettersi sempre a quel server.

Altrimenti puoi modificare il setup wizard creando dei forms personalizzati dove richiedi la connessione
oppure (questa proprio non mi piace) utilizzi l'app.config ..

Ciao
Al.
A.G.
http://nothingnessit.wordpress.com/

victordotnet Profilo | Newbie

Capito, e mi sapresti indicare un guida per configurare l'sql server in modo che riesca a collegarlo in rete?

algraps Profilo | Junior Member

Dovrebbe essere "semplice"..
Se' il server ed il tuo pc sono sulla stessa rete, installa sql sul server e poi utilizza nella connessione sql l'indirizzo del tuo server...
Cmq ecco qualche guida:


http://www.phonelog.it/faq/guida-installazione-microsoft-sql-server-2012/
http://www.codeproject.com/Articles/4416/Beginners-guide-to-accessing-SQL-Server-through-C

ciao e fammi sapere
Al.

A.G.
http://nothingnessit.wordpress.com/

victordotnet Profilo | Newbie

Niente per ora non ci sono riuscito. Nel pc client dove installo sql server e dovrei collegarmi al db presente sull'altro pc non lo trovo. Devo attivare o disattivare qualche indirizzo pc?
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-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5