ae1a361616Dodal sem podporo za nameščanje in odstranjevanje certifikatov.
Simon Rozman
2014-03-13 10:28:29 +00:00
31daec26f0Dodal sem zametke nameščanja certifikatov.
Simon Rozman
2014-03-13 08:48:49 +00:00
fda910d652Poenotil sem verzijo.
Simon Rozman
2014-03-12 13:46:43 +00:00
c683d4a9bePripravo namestitvenega paketa sem obrnil tako, da je izvorni jezik angleščina.
Simon Rozman
2014-03-12 13:16:59 +00:00
a00c2f3c91AMSICA => MSICALib
Simon Rozman
2014-03-12 13:00:59 +00:00
1328e5c474
Simon Rozman
2014-03-12 11:33:09 +00:00
dceee69d56Vire sem obrnil tako, da je izvorni jezik angleščina.
Simon Rozman
2014-03-12 11:32:08 +00:00
74d248b5c5Verzijo sem nastavil na 2.1.
Simon Rozman
2014-01-30 08:32:46 +00:00
97a17526b7Preizkusil sem delovanje in popravil preverjanje manjkajoče datoteke za razveljavitev/uveljavitev.
Simon Rozman
2014-01-14 11:27:22 +00:00
37ec6434a6Zdaj zakasnjena akcija vedno pripravi razveljavitvena in uveljavitvena skripta. Razveljavitev opravi sama le, če ji to ne uspe. Sicer pa delo razveljavljanja prepusti razveljavitveni akiciji, ki mora biti zato zdaj v tabeli InstallExecuteSequence uvrščena pred zakasnjeno.
Simon Rozman
2014-01-14 10:13:06 +00:00
859b6c8582Verzijo sem nastavil na 2.0.
Simon Rozman
2013-11-06 10:51:36 +00:00
8b4ab350fbVerzijo sem nastavil na 2.0-pre1.
Simon Rozman
2013-10-14 16:38:56 +00:00
018b832bf0Spremenil sem konfiguracije projekta: - Ukinil sem Release in Debug (podpora za Win9x). - Unicode Release in Unicode Debug sta postala nova Release in Debug. - Dodal sem ReleaseDyn in DebugDyn, ki uporabljata dinamične knjižnjice run-time.
Simon Rozman
2013-10-14 06:43:41 +00:00
f2a1656806Verzijo sem nastavil na 1.3.
Simon Rozman
2013-09-18 07:47:21 +00:00
425f59f4fdOdstranil sem vse klice funkcij assert() in verify(), ker sicer tvegamo, da se namestitev v ozadju zatakne v dialogu Prekini/Ponovi/Opusti. Pri namestitvah ob zagonu računalnika (Group Policy) je to še posebej nadležno in kritično.
Simon Rozman
2013-08-22 10:21:46 +00:00
7cbedf2f48Verzijo sem nastavil na 1.2.
Simon Rozman
2013-08-09 11:23:22 +00:00
5a81f9f54dDo konca sem usposobil podporo za delo z registrom.
Simon Rozman
2013-06-08 06:10:26 +00:00
09db49e87dDelo z operacijami/rollback/commit sem preselil v samostojno knjižnjico AMSICA.
Simon Rozman
2013-04-26 09:16:14 +00:00
c6891c4f81Verzijo sem nastavil na 1.1.
Simon Rozman
2013-04-19 11:49:34 +00:00
b9bfe5ef4e
Simon Rozman
2013-03-19 14:25:39 +00:00
796113b6c2Dodal sem mankajoče prevode.
Simon Rozman
2013-03-19 14:24:32 +00:00
7e27718c58
Simon Rozman
2013-02-26 09:28:27 +00:00
922d873209Odstranil sem pasti za razhroščevalnik.
Simon Rozman
2013-02-18 11:44:51 +00:00
872b365c5c
Simon Rozman
2013-02-12 14:39:13 +00:00
5b6e3ec441Preuredil sem vrstni red #include, da ima prednost lokalni BuildNum.h.
Simon Rozman
2013-01-31 08:40:05 +00:00
9c401bfbaeV tabeli ScheduledTask sem stolpec WorkingDir preimenoval v Directory_ ter popravil metodo CMSITSCAOpTaskCreate::SetFromRecord(), da zdaj določi delovni imenik s funkcijo MsiGetTargetPath(). Tako mora zdaj v stolpcu Directory_ pisati ključ imenika (v tabeli Directory) in ne več pot.
Simon Rozman
2013-01-31 07:37:24 +00:00
f4556430c7
Simon Rozman
2013-01-23 14:46:16 +00:00
e4c26d33b3MSI => msm
Simon Rozman
2013-01-16 12:21:40 +00:00
8b1cfbb5f5
Simon Rozman
2013-01-11 12:11:11 +00:00
15bbb82f06Popravki, da se prevede tudi Release in Debug (ne-Unicode).
Simon Rozman
2013-01-10 09:31:09 +00:00
71187e6283
Simon Rozman
2013-01-10 08:17:49 +00:00
635449a07fDodal sem še izpis napake, če pri nalaganju sekvence ukazov iz datoteke pride do napake.
Simon Rozman
2013-01-10 08:03:03 +00:00
af13f1b719Na Windows XP zdaj namestitev spet doda fiksen "naključen" časovni zamik izvajanja opravila.
Simon Rozman
2013-01-09 22:24:36 +00:00
8e8f4f8066Preizkusil sem še delovanje na Windows XP.
Simon Rozman
2013-01-09 20:49:13 +00:00
a520a6521dDodal sem polno podporo za Task Scheduler 2.0.
Simon Rozman
2013-01-09 13:14:41 +00:00
7390687d2aUsposobil sem namestitev opravil na Windows 7. Zdaj je treba samo še dokončati in vse temeljito preizkusiti.
Simon Rozman
2013-01-08 15:39:04 +00:00
cbde3581ddPopravljen pogoj za odstranitev opravila.
Simon Rozman
2012-12-24 13:22:10 +00:00
ca6d4b011aPopravil sem pogoj za odstranitev, da pri nadgradnji programskega paketa odstranitev prejšnje verzije ne odstrani več opravila, ki ga je ravnokar ustvarila nova verzija.
Simon Rozman
2012-12-24 13:10:48 +00:00
116317eb6eDodal sem sporočili o napaki v CMSITSCAOpDeleteFile::Execute() in CMSITSCAOpMoveFile::Execute(). Pri drugih operacijah jih bom dodal, ko bodo dokončane.
Simon Rozman
2012-12-24 12:20:13 +00:00
2b27c86988Namestitev zdaj vedno ustvari opravilo. Tudi če je že obstajalo od prej. Lahko je uporabnik aplikacijo opravila namestil zdaj v drugo mapo.
Simon Rozman
2012-12-22 06:51:26 +00:00
4962003cc5Usposobil sem upravljanje napredka in izpis sporočil med namestitvijo.
Simon Rozman
2012-12-21 22:40:52 +00:00
b5d2817c2aPripravo spiskov opravil za deffered/commit/rollback sem poenotil in poenostavil. Posledično sta se InstallScheduledTasks() in FinalizeScheduledTasks() zlili v eno.
Simon Rozman
2012-12-21 14:52:17 +00:00
696a9c2686Začetna verzija nameščanja razvrščenih opravil je končana. Usposobiti moram še nastavljanje kazalca napredka in obveščanje o postopku ter napakah.
Simon Rozman
2012-12-20 17:28:16 +00:00
29c58b31ecDelo se nadaljuje.
Simon Rozman
2012-12-17 14:33:42 +00:00
ca19cc6399Delo se nadaljuje. Dodana je še diagnostična verzija namestitve, ki uporablja diagnostično verzijo MSITSCA.dll za lažjo analizo. Dodal sem že prvo vrstico v tabelo ScheduledTasks, da lahko začnem razvijati MSITSCA.
Simon Rozman
2012-12-14 15:01:29 +00:00
b593d27e07Dodal sem še tabele Binary, CustomAction in InstallExecuteSequence ter usposobil pripravo namestitvenega paketa, da lahko začnem s pravim razvojem orodja MSITSCA.dll.
Simon Rozman
2012-12-12 13:14:13 +00:00
b22518e531Estetski popravki
Simon Rozman
2012-12-04 15:14:29 +00:00
6bd4ea8d24Deklariral sem tabeli ScheduledTask in TaskTrigger za MSI.
Simon Rozman
2012-12-04 15:05:50 +00:00
157cb4445dZa zdaj sem dodal preizkusni projekt z namestitvijo, da lahko na hitro preizkušam izvedbo akcij.
Simon Rozman
2012-11-29 15:13:57 +00:00
7f5b4f4ba9Dodal sem začetno verzijo projekta.
Simon Rozman
2014-03-11 13:44:20 +00:00