POPRAVEK: Ko uporabite popravek, mora Windows Installer imeti izvirne izvorne datoteke

Zavrnitev odgovornosti za umaknjeno vsebino KB

Ta članek govori o izdelkih, za katere Microsoft ne ponuja več podpore. Zato je ta članek na voljo »tak, kot je«, in ne bo več posodobljen.

S I M P T O M I

Ko uporabite popravek za obstoječi program, ki je bil nameščen s programom Windows Installer, boste morda morali navesti izvorne datoteke iz prvotne namestitve. Izvorne datoteke z izvirnega diska boste morali navesti tudi, če jih popravek ne potrebuje.

V Z R O K

Pri večini popravkov je vir zahtevan za vnovično namestitev potrebnih datotek. Ko se popravek odloča, ali naj znova namesti datoteko, ki jo vsebuje funkcija, ki se posodablja, uporablja pravila za označevanje različic datotek v programu Windows Installer.


Če vas računalnik pozove za vir, čeprav se nobena datoteka ne namešča znova, je vzrok za to napaka v algoritmu za nameščane popravkov v programu Windows Installer.

R EŠ I T E V

Ko izvirno namestitev izvedete z omrežnega pogona, lahko Windows Installer najde potrebne datoteke. Vendar mora biti omrežno mesto na voljo, ko uporabite popravek, da je mogoče najti izvorne datoteke. Če ste prvotno namestitev izvedli iz pogona za CD-ROM in imate disk še vedno na voljo, vstavite disk, ko vas računalnik pozove.

S T A N J E

Microsoft je potrdil, da je to napaka v Microsoftovih izdelkih, ki so našteti na začetku članka.


Nepotrebno pozivanje za vir prvotne namestitve, ko uporabite popravek programa Windows Installer, je izboljšano v različici Windows Installer 2.0. V programu Windows Installer 2.0 vas bo računalnik morda pozval za vir prvotne namestitve, ko boste uporabili popravek.


Poziv za vir prvotne namestitve lahko povzroči kar koli od naštetega:
  • Če ima funkcija, ki jo popravljate, v računalniku komponente z neoznačenimi različicami datotek, ki niso spremenjene, Windows Installer zahteva vir, razen če so datoteke z neoznačenimi različicami izdelane v ustreznih vnosih tabele MsiFileHash v izvirnem namestitvenem paketu.
  • Ko pokličete standardno dejanje ResolveSource v programu Windows Installer iz dejanja po meri, medtem ko popravek zahteva vir.
  • Ko pokličete standardno dejanje ResolveSource v programu Windows Installer pri namestitvi prvotnega izdelka, medtem ko popravek zahteva vir.
  • Če je funkcija, ki jo želite popraviti, trenutno nastavljena na Run-From-Source (Zaženi-iz-vira).
    Če nastavite funkcijo, da se zažene iz vira, pomeni, da ta funkcije ni nameščena lokalno in jo je treba zagnati iz vira prvotne namestitve.
  • Predpomnjene datoteke .msi za izdelek, ki se popravlja, ni v računalniku. Do tega lahko pride, če datoteke v računalniškem imeniku %windir%\installer pomotoma izbriše končni uporabnik ali programska oprema.

D O D A T N E I N F O R M A C I J E

Windows Installer 2.0 Redistributable za Windows NT 4.0 in Windows 2000
http://www.microsoft.com/downloads/details.aspx?familyid=4B6140F9-2D36-4977-8FA1-6F8A0F5DCA8F

Windows Installer 2.0 Redistributable za Windows 95, Windows 98 in Windows Millenniium Edition

http://www.microsoft.com/downloads/details.aspx?FamilyID=cebbacd8-c094-4255-b702-de3bb768148f%20&displaylang=en
Lastnosti

ID članka: 268800 – Zadnji pregled: 5. nov. 2006 – Revizija: 1

Povratne informacije