b9bfe5ef4e
2013-03-19 14:25:39 +00:00
796113b6c2
Dodal sem mankajoče prevode.
2013-03-19 14:24:32 +00:00
7e27718c58
2013-02-26 09:28:27 +00:00
922d873209
Odstranil sem pasti za razhroščevalnik.
2013-02-18 11:44:51 +00:00
872b365c5c
2013-02-12 14:39:13 +00:00
5b6e3ec441
Preuredil sem vrstni red #include, da ima prednost lokalni BuildNum.h.
2013-01-31 08:40:05 +00:00
9c401bfbae
V 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.
...
Verzijo sem nastavil na 1.0.1.
2013-01-31 07:37:24 +00:00
f4556430c7
2013-01-23 14:46:16 +00:00
e4c26d33b3
MSI => msm
2013-01-16 12:21:40 +00:00
8b1cfbb5f5
2013-01-11 12:11:11 +00:00
15bbb82f06
Popravki, da se prevede tudi Release in Debug (ne-Unicode).
2013-01-10 09:31:09 +00:00
71187e6283
2013-01-10 08:17:49 +00:00
635449a07f
Dodal sem še izpis napake, če pri nalaganju sekvence ukazov iz datoteke pride do napake.
2013-01-10 08:03:03 +00:00
af13f1b719
Na Windows XP zdaj namestitev spet doda fiksen "naključen" časovni zamik izvajanja opravila.
...
Pri zakasnjenih akcijah sem moral dodati zastavico msidbCustomActionTypeNoImpersonate, sicer se je na Windows Vista namestitev razporejenih opravil ni izvedla kot SYSTEM ampak kot uporabnik, ki je pognal namestitev. In to brez dvignjenih privilegijev.
Usposobil in preizkusil sem namestitev na Windows XP, Vista in 7. Projekt je s tem uradno uspešno končan! :)))
2013-01-09 22:24:36 +00:00
8e8f4f8066
Preizkusil sem še delovanje na Windows XP.
2013-01-09 20:49:13 +00:00
a520a6521d
Dodal sem polno podporo za Task Scheduler 2.0.
...
Dodal sem obvestila o napakah pri delu z razporejenimi opravili.
Estetski popravki
2013-01-09 13:14:41 +00:00
7390687d2a
Usposobil sem namestitev opravil na Windows 7. Zdaj je treba samo še dokončati in vse temeljito preizkusiti.
2013-01-08 15:39:04 +00:00
cbde3581dd
Popravljen pogoj za odstranitev opravila.
...
Dodana manjkajoča prevoda.
2012-12-24 13:22:10 +00:00
ca6d4b011a
Popravil sem pogoj za odstranitev, da pri nadgradnji programskega paketa odstranitev prejšnje verzije ne odstrani več opravila, ki ga je ravnokar ustvarila nova verzija.
2012-12-24 13:10:48 +00:00
116317eb6e
Dodal sem sporočili o napaki v CMSITSCAOpDeleteFile::Execute() in CMSITSCAOpMoveFile::Execute(). Pri drugih operacijah jih bom dodal, ko bodo dokončane.
2012-12-24 12:20:13 +00:00
2b27c86988
Namestitev zdaj vedno ustvari opravilo. Tudi če je že obstajalo od prej. Lahko je uporabnik aplikacijo opravila namestil zdaj v drugo mapo.
...
Dodal sem dokument s spiskom še odprtih zadev.
2012-12-22 06:51:26 +00:00
4962003cc5
Usposobil sem upravljanje napredka in izpis sporočil med namestitvijo.
...
Nadgradnja zdaj ne povozi opravila, če že obstaja.
Brisanje datotek/opravil zdaj v primeru, da datoteka/opravilo ne obstaja, vseeno vrne stanje OK. Saj je želen efekt opravila že dosežen.
Estetski popravki
2012-12-21 22:40:52 +00:00
b5d2817c2a
Pripravo spiskov opravil za deffered/commit/rollback sem poenotil in poenostavil. Posledično sta se InstallScheduledTasks() in FinalizeScheduledTasks() zlili v eno.
...
Estetski popravki
Urediti moram še sporočanje napredka, ter obveščanje o napakah med akcijami deffered/commit/rollback.
2012-12-21 14:52:17 +00:00
696a9c2686
Začetna verzija nameščanja razvrščenih opravil je končana. Usposobiti moram še nastavljanje kazalca napredka in obveščanje o postopku ter napakah.
2012-12-20 17:28:16 +00:00
29c58b31ec
Delo se nadaljuje.
2012-12-17 14:33:42 +00:00
ca19cc6399
Delo 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.
...
Uskladil sem strukturo tabele ScheduledTask z realnimi potrebami.
Estetski popravki
2012-12-14 15:01:29 +00:00
b593d27e07
Dodal sem še tabele Binary, CustomAction in InstallExecuteSequence ter usposobil pripravo namestitvenega paketa, da lahko začnem s pravim razvojem orodja MSITSCA.dll.
2012-12-12 13:14:13 +00:00
b22518e531
Estetski popravki
2012-12-04 15:14:29 +00:00
6bd4ea8d24
Deklariral sem tabeli ScheduledTask in TaskTrigger za MSI.
2012-12-04 15:05:50 +00:00
157cb4445d
Za zdaj sem dodal preizkusni projekt z namestitvijo, da lahko na hitro preizkušam izvedbo akcij.
2012-11-29 15:13:57 +00:00
7f5b4f4ba9
Dodal sem začetno verzijo projekta.
2014-03-11 13:44:20 +00:00