FIX: Richiesta dei file di origine durante l'esecuzione di Windows Installer per l'applicazione di una patch

Traduzione articoli Traduzione articoli
Identificativo articolo: 268800 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sintomi

Quando si applica una patch per un programma esistente installato con Windows Installer Ŕ possibile che vengano richiesti i file di origine dell'installazione originale. Viene richiesto di fornire i file di origine contenuti nel disco originale anche se non sono necessari per l'applicazione della patch.

Cause

Nella maggior parte dei casi, l'origine sarÓ necessaria al fine di reinstallare i file richiesti. Una patch utilizza le regole di versione dei file di Windows Installer al momento di decidere se reinstallare un file contenuto in una funzionalitÓ da aggiornare.

La richiesta di origine quando nessun file viene reinstallato Ŕ dovuta a un errore nell'algoritmo di applicazione di patch di Windows Installer.

Risoluzione

Quando si esegue l'installazione originale da un'unitÓ di rete, Windows Installer Ŕ in grado di individuare i file necessari. Tuttavia, quando si applica la patch Ŕ necessario che il percorso di rete sia disponibile in modo che i file di origine possano essere individuati. Inoltre, se l'installazione originaria Ŕ stata effettuata da un CD-ROM e il disco Ŕ ancora disponibile, inserirlo quando richiesto.

Status

Microsoft ha confermato che si tratta di un problema che riguarda solo i prodotti elencati all'inizio di questo articolo.

La richiesta non necessaria dell'origine di installazione quando si applica una patch di Windows Installer Ŕ stata migliorata in Windows Installer versione 2.0. In Windows Installer 2.0 Ŕ possibile che venga richiesta l'origine di installazione quando si applica una patch.

Una delle seguenti condizioni pu˛ provocare la richiesta di un'origine di installazione:
  • Se la funzionalitÓ a cui applicare la patch ha componenti con file senza versione non modificati nel computer, Windows Installer richiederÓ l'origine a meno che i file senza versione non vengono creati nelle voci della tabella MsiFileHash appropriate nel pacchetto di installazione originale.
  • Quando si richiama l'azione standard di Windows Installer ResolveSource da un'azione personalizzata durante l'applicazione della patch Ŕ necessaria l'origine.
  • Quando si richiama l'azione standard di Windows Installer ResolveSource nel corso dell'installazione del prodotto originale durante l'applicazione della patch Ŕ necessaria l'origine.
  • Se la funzionalitÓ a cui applicare la patch Ŕ attualmente impostata per l'esecuzione dall'origine.
    L'impostazione di una funzionalitÓ per l'esecuzione dall'origine implica che tale funzionalitÓ non debba essere installata localmente e debba essere eseguita dall'origine dell'installazione originaria.
  • Il file con estensione msi memorizzato nella cache del prodotto a cui deve essere applicata la patch risulta mancante. Ci˛ pu˛ verificarsi se i file nella directory %windir%\installer del computer vengono erroneamente eliminati da un utente finale o da un programma software.

Informazioni

File ridistribuibile di Windows Installer 2.0 per Microsoft Windows NT 4.0 e 2000 (informazioni in lingua inglese)
http://www.microsoft.com/downloads/details.aspx?familyid=4B6140F9-2D36-4977-8FA1-6F8A0F5DCA8F

File ridistribuibile di Windows Installer 2.0 per Windows 95, Windows 98 e Windows Millennium Edition (informazioni in lingua inglese)
http://www.microsoft.com/downloads/details.aspx?FamilyID=cebbacd8-c094-4255-b702-de3bb768148f%20&displaylang=en

ProprietÓ

Identificativo articolo: 268800 - Ultima modifica: venerdý 15 giugno 2007 - Revisione: 6.1
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows Installer 1.0
  • Microsoft Windows Installer 1.1
  • Microsoft Windows Installer 1.2
Chiavi:á
kbmsccsearch kbpubtypekc kbappsetup kbbug kbfix KB268800
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Dichiarazione di non responsabilitÓ per articoli della Microsoft Knowledge Base su prodotti non pi¨ supportati
Questo articolo Ŕ stato scritto sui prodotti per cui Microsoft non offre pi¨ supporto. L?articolo, quindi, viene offerto ?cosý come Ŕ? e non verrÓ pi¨ aggiornato.

Invia suggerimenti

 

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