c344882991Preuredil sem vrstni red #include, da ima prednost lokalni BuildNum.h.Simon Rozman2013-01-31 08:40:05 +00:00
6105b60ac9V 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 Rozman2013-01-31 07:37:24 +00:00
7dc1a6c2f6Nastavil sem vrsto MIME datotekam Makefile.Simon Rozman2013-01-24 08:04:05 +00:00
5f11b3f4a4Dodal sem še izpis napake, če pri nalaganju sekvence ukazov iz datoteke pride do napake.Simon Rozman2013-01-10 08:03:03 +00:00
a72f1e2c78Na Windows XP zdaj namestitev spet doda fiksen "naključen" časovni zamik izvajanja opravila.Simon Rozman2013-01-09 22:24:36 +00:00
6c92257d6ePreizkusil sem še delovanje na Windows XP.Simon Rozman2013-01-09 20:49:13 +00:00
d5162a64d7Dodal sem polno podporo za Task Scheduler 2.0.Simon Rozman2013-01-09 13:14:41 +00:00
99c6bc3ac4Usposobil sem namestitev opravil na Windows 7. Zdaj je treba samo še dokončati in vse temeljito preizkusiti.Simon Rozman2013-01-08 15:39:04 +00:00
f6707528d5Popravljen pogoj za odstranitev opravila.Simon Rozman2012-12-24 13:22:10 +00:00
fef77bcd3ePopravil 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 Rozman2012-12-24 13:10:48 +00:00
a53703ab68Dodal sem sporočili o napaki v CMSITSCAOpDeleteFile::Execute() in CMSITSCAOpMoveFile::Execute(). Pri drugih operacijah jih bom dodal, ko bodo dokončane.Simon Rozman2012-12-24 12:20:13 +00:00
033454b291Namestitev zdaj vedno ustvari opravilo. Tudi če je že obstajalo od prej. Lahko je uporabnik aplikacijo opravila namestil zdaj v drugo mapo.Simon Rozman2012-12-22 06:51:26 +00:00
2f05e29657Usposobil sem upravljanje napredka in izpis sporočil med namestitvijo.Simon Rozman2012-12-21 22:40:52 +00:00
59e983d8fcPripravo spiskov opravil za deffered/commit/rollback sem poenotil in poenostavil. Posledično sta se InstallScheduledTasks() in FinalizeScheduledTasks() zlili v eno.Simon Rozman2012-12-21 14:52:17 +00:00
174c96ee60Začetna verzija nameščanja razvrščenih opravil je končana. Usposobiti moram še nastavljanje kazalca napredka in obveščanje o postopku ter napakah.Simon Rozman2012-12-20 17:28:16 +00:00
d9d01c8d13Delo 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 Rozman2012-12-14 15:01:29 +00:00
067a92cd89Dodal sem še tabele Binary, CustomAction in InstallExecuteSequence ter usposobil pripravo namestitvenega paketa, da lahko začnem s pravim razvojem orodja MSITSCA.dll.Simon Rozman2012-12-12 13:14:13 +00:00