Windows Installer se zapre brez opozorila, ko ga nadgradite v različico Windows Installer 3.1

Prevodi člankov Prevodi člankov
ID članka: 898628 - Oglejte si izdelke, na katere se nanaša ta članek.
Razširi vse | Zmanjšaj

SIMPTOMI

Ko nameščate paket Microsoft Windows Installer (.msi), se namestitev zapre brez opozorila, če namestitveni program poskuša namestiti starejšo različico sistemske datoteke, ki jo ščiti funkcija za zaščito datotek programa Windows (WFP). Ko raziščete dnevnik programa Windows Installer ali dnevnik programa, boste opazili napako 1931 programa Windows Installer.

VZROK

Pred izdajo različice programa Microsoft Windows Installer 3.1, paket, ki je med tiho namestitvijo poskušal namestiti starejšo različico datoteke, zaščiteno s funkcijo WFP, ni mogel namestiti datoteke. Vendar bi se namestitev nadaljevala in bi bila uspešna. Z izdajo različice Windows Installer 3.1 se je to delovanje spremenilo. V različici 3.1 tiha namestitev ne uspe in razveljavi namestitev, če tiha namestitev ne more namestiti datoteke, zaščitene s funkcijo WFP. Funkcija WFP prepreči programom, da bi prepisale sistemske datoteke. Windows Installer ne more prepisati datotek, zaščitene s funkcijo WFP.

REŠITEV

Če želite težavo odpraviti, uporabite 1. način, če ste končni uporabnik namestitvenega paketa. Če pa ustvarjate paket Windows Installer, uporabite 2. način.
  • 1. način
    Če ste končni uporabnik namestitvenega paketa, ki želi namestiti programsko opremo v računalnik, pridobite program za porazdelitev Windows Installer 3.1 (v2).

    Program za porazdelitev Windows Installer 3.1 (v2) je posodobitev programa Windows Installer 3.1. Ta posodobitev odpravlja težave, ki so opisane v odseku »Simptomi«.

    Če želite več informacij o programu Windows Installer 3.1 (v2), kliknite naslednjo številko članka iz Microsoftove zbirke znanja:
    893803 Na voljo je program Windows Installer 3.1 (v2) (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini.)
    Če želite ugotoviti, katera različica programa Windows Installer je nameščena v računalniku, sledite naslednjim korakom:
    1. V Windows Explorerju poiščite naslednjo datoteko:
      Msi.dll
      Datoteko najdete v mapi Windows\System 32.
    2. Z desno tipko miške kliknite Msi.dll in nato kliknite Lastnosti.
    3. Kliknite jeziček Različica. Zabeležite številko različice datoteke.
      • Če je številka različice 3.1.4000.1823, je v računalniku nameščen program Windows Installer 3.1 (v1).
      • Če je številka različice 3.1.4000.2435, je v računalniku nameščena različica programa Windows Installer 3.1 (v2).
  • 2. način
    Če ustvarjate paket za Windows Installer za namestitev programa, ki ste ga ustvarili, vam priporočamo, da nastavite pogoj v zbirki podatkov programa Windows Installer, ki jo ustvarite za namestitev, za preprečitev, da bi se komponente, zaščitene s funkcijo WFP, namestile v operacijske sisteme, ki imajo omogočeno funkcijo WFP. Ta način je priporočena rešitev. Namestitev, ki uporablja program Windows Installer, naj ne bi poskušala posodobiti datotek, zaščitenih s funkcijo WFP.

    Če želite nastaviti pogoj, ga v zbirki podatkov programa Windows Installer dodajte v stolpec »Pogoj« tabele »Komponenta«. Več informacij najdete nanaslednjem spletnem mestu Microsoft Developer Network (MSDN):
    http://msdn2.microsoft.com/en-us/library/aa368007.aspx

STANJE

Microsoft je potrdil, da ta težava nastaja v programu Microsoft Windows Installer 3.1.

DODATNE INFORMACIJE

Če želite več informacij o funkciji za zaščito datotek programa Windows (WFP), kliknite naslednjo številko članka iz Microsoftove zbirke znanja:
222193 Opis funkcije za zaščito datotek programa Windows (WFP) (Ta povezava lahko vodi k besedilu, ki je delno ali v celoti v angleščini.)

Lastnosti

ID članka: 898628 - Zadnji pregled: 16. januar 2007 - Revizija: 3.3
VELJA ZA
  • Microsoft Windows Installer 3.1
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Ključne besede: 
kbsetup kbprb kbmsifaq kbcshk kbcstw KB898628

Pošlji povratne informacije

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com