= Aktualizacja Bazy Reklam = === Baza Reklam.exe === 1. Upewnij się, że plik app.config posiada poprawny Connection String - taki jaki jest w załączniku lub w treści tej strony poniżej 2. Otwierasz plik AssemblyInfo.cs 3. Zmieniasz numer wersji Assembly File Version 4. Ustaw Solution na tryb Release 5. Rebuild 6. Plik "Baza Reklam.exe" w katalogu bin/release pakujemy do pliku '''BazaReklam.zip''' === Baza Reklam - wersja ClickOnce === 1. Wybrać właściwości projektu BazaReklam (Properties) 2. W zakładce "Publish" wprowadzić poprawny numer wersji w polu Build 3. Kliknąć przycisk "Publish Now" 4. W katalogu wskazanym jako ''Publish Location'' powinna pojawić się nowa wersja ClickOnce Bazy Reklam 5. Ze wskazanego folderu skopiować następujące elementy do folderu D:\wwwroot\baza_reklam\backup\v{NrWersji} na serwerze InfoCity: * folder Baza Reklam_{NrWersji}_0 * plik: "Baza Reklam.application" * plik: "Baza Reklam.application" * plik: "index.htm" === BazaReklam.msi === 1. Należy zmienić wartość właściwości Version na odpowiedni numer wersji (zaznaczyć projekt i nacisnąć F4) 2. Rebuild 3. Plik "BazaReklam.msi" powinien zostać utworzony w bin/release === Infocity === 1. Plik BazaReklam.zip oraz BazaReklam.msi trzeba wgrać na serwer www.infocity.pl do katalogu: D:\wwwroot\baza_reklam\backup\v{NrWersji} 2. Następnie z katalogu D:\wwwroot\baza_reklam\backup\v{NrWersji} kopiujemy pliki BazaReklam.zip oraz BazaReklam.msi do D:\wwwroot\baza_reklam\update - nadpisujemy poprzednie wersje plików 3. Z folderu D:\wwwroot\baza_reklam\backup\v{NrWersji} kopiujemy pliki dotyczące ClickOnce do D:\wwwroot\baza_reklam\install - nadpisać wszystkie pliki. === Numer wersji w bazie danych === 1. Należy uruchomić skrypt z właściwym numerem wersji {{{ USE BAZA_REKLAM DECLARE @version varchar(10) SET @version='1.2.7' UPDATE config2 SET current_version=@version, data=getdate() WHERE id=1 UPDATE Applications.dbo.app SET ver=@version, dateVer=getdate() WHERE name='BazaReklam' SELECT * FROM config2 SELECT * FROM Applications.dbo.app }}} === Plik konfiguracyjny === {{{
http://reports.ct.com.pl/ReportServer G:\ReklamaFiles\ }}}