instalator bazy danych z programem wpf

instalator bazy danych z programem wpf
0

witam. napisałem program w c# wpf wykorzystujący MS SQL server 2008 express. jak zrobić teraz instalator, który zainstaluje mój program, serwer MS 2008. i moją bazę danych?

CI
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 11 lat
  • Postów:184
0

Najlepiej napisać w dokumentacji, że wymagany jest MSSQL w wersji takiej i takiej, z obiektami takimi i takimi. Nie ma sensu załączać tego do projektu.

Azarien
to jeśli program jest dla jakiejś firmy, ale dla przeciętnego użytkownika? nie przejdzie.
CI
w sumie to racja.
0

to dla firmy. Ale muszę im dostarczyć instalator. owszem mogę udać instalke MSSQL i zrobić instalator serwera który wrzuci tylko bazę danych, ale chciałem to zrobić w firmie jednej instslki która zainstaluje MSSQL i moją bazę danych.

DibbyDum
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Polska, Kraków
0

Jeśli używasz VS2010 to jest tam coś takiego jak "Setup Project" w jego opcjach możesz wybrać żeby przy instalacji zainstalował MSSQL. Następnie moża w klasie instalatora dodać nadpisać funkcje w której wrzucisz konfiguracje bazy danych. Tal by to wyglądało teoretycznie niestety nie mam jak tego spawdzić gdyż na domowym kompie mam tylko VS2012 w którym "Setup Project" już nie ma więć w przypadku VS2012 musisz rozglądnąc się za jakimiś alternatywami jak np. InstallShield ale co on potrafi to już nie mam pojęcia.


Yubby dibby dibby dibby dibby dibby dibby dum..
somekind
"Setup Project" jest chyba co najmniej od VS 2005, ja bym się bardziej martwił o to, czy ma VS Express, czy nie.
DibbyDum
No tak ale założyłem że skoro jest to nowy projekt to jest zrobiony w 2010/2012 a tutaj są pewne różnice no i oczywiście wersja ma też znaczenie ale skoro to projekt dla jakieś firmy to mam wydaje mi się że ma wersje lepszą niż Express.
somekind
Ja nieraz robiłem w Expressie aplikacje dla różnych firm. ;)
Azarien
żeby mieć wersję lepszą, to trzeba najpierw na nią zarobić :-]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.