Napravio sam windows aplikaciju(u C#) koja naravno ‘komunicira’ s bazom podataka(SQL Server 2008).
Zanima me na koji način, odnosno što bi trebao napraviti da ta aplikacija bude portabilna; znači: da ju recimo mogu pokrenut na nekom drugom računalu, na kojem recimo nemam instaliran Microsoft Visual Studio?
Saznao sam da je recimo imat dovoljno samo instaliran .NET Framework? Šta sa bazom podataka?
Evo ,da se još malo nadovežem na temu koju sam otvorio; znači ne trebam raditi nikakav setup project recimo?
Jer sam čitao kao da se može napraviti u Visual Studi-u taj setup project za aplikaciju koju se želi ‘prenosit’ ?
3d party reference (tipa Crystal Reports, DevExpress, Telerik etc) ne treba imati instalirano na klijentskom računalu dovoljno je postaviti copy local na true na propertyjima reference te će dll biti iskopirani u bin direktorij, što se tiče baze ukoliko je u pitanju manja baza, a pretpostavljam da je čim trebaš prenosivost onda možeš koristiti neku prenosivu bazu, možeš i MS SQL compact, SQL lite itd…