Messaggio di errore quando si tenta di installare un aggiornamento per Visual FoxPro 8.0 o per Visual FoxPro 9.0: "La caratteristica desiderata si trova in una risorsa di rete non disponibile"

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

In questa pagina

Sintomi

Quando si tenta di installare un aggiornamento per Microsoft Visual FoxPro 8.0 o per Microsoft Visual FoxPro 9.0, è possibile che venga visualizzato un messaggio di errore analogo al seguente:
La caratteristica desiderata si trova in una risorsa di rete non disponibile.
Scegliere OK per riprovare oppure specificare nella casella sottostante un percorso alternativo a un cartella contenente il pacchetto di installazione Nome_file.msi.

Cause

Questo problema può verificarsi per diversi motivi, tra cui i seguenti:
  • Il programma di installazione non è in grado di trovare il file MSI corretto nella cache di Windows Installer.
    Quando si installa Visual FoxPro 8.0 o Visual FoxPro 9.0, il programma di installazione salva il file MSI corrispondente nella cache di Windows Installer e a tale file viene fatto riferimento ogni volta che si tenta di ripristinare o reinstallare il prodotto od ogni volta che si applica un aggiornamento al prodotto.

    In alcune situazioni il programma di installazione non è in grado di trovare il file MSI nella cache di Windows Installer. In questi casi, il programma di installazione tenta di risolvere il percorso di origine tentando di rilevare la presenza del pacchetto di installazione del prodotto. Il programma di installazione utilizza a questo scopo l'ultimo percorso utilizzato per l'esecuzione dell'installazione. Se non è possibile risolvere il percorso di origine, viene visualizzata la richiesta di fornire il supporto di installazione originale.
  • Gli hash di file non corrispondono.
    Gli aggiornamenti per Visual FoxPro si basano su Windows Installer. Windows Installer utilizza i numeri di versione dei file per stabilire se un file in un computer appartiene a una versione precedente da sostituire con un file più recente contenuto in un aggiornamento.

    Alcuni file, ad esempio i file di testo e i file di origine, non contengono alcun numero di versione. Pertanto gli aggiornamenti basati su Windows Installer devono utilizzare un altro metodo per controllare i file più recenti. In questo metodo per tutti i file privi di versione presenti su un computer viene utilizzato un hash che viene confrontato con l'hash del file registrato nel database di Windows Installer. Se vengono riscontrate differenze tra i due file, il programma di installazione tenta di recuperare il file dal supporto di installazione di origine.

    Nota In alcuni casi potrebbe essere possibile modificare manualmente un file installato durante il processo di installazione. In questi casi, potrebbe verificarsi la mancata corrispondenza tra i file. In questa situazione può accadere che, quando si tenta di installare un aggiornamento, venga chiesto di fornire il supporto di installazione del prodotto.

    Vi sono motivi validi per modificare manualmente un file installato durante il processo di installazione. Ad esempio si potrebbe dovere aggiungere un codice "Product Key" (PID) al processo di installazione per una copia con licenza di Visual FoxPro prima di mettere il prodotto in una condivisione di rete dell'organizzazione. Questa operazione ha lo scopo di non condividere il PID con gli utenti che devono installare il prodotto. In genere, questa modifica viene in genere apportata in un file di testo denominato Setup.sdb. Quando si apporta tale modifica, l'hash di file non corrisponde più a quello registrato da Windows Installer nel database.

Workaround

Per ovviare a questo problema, inserire il CD di installazione del prodotto nell'unità CD-ROM del computer oppure immettere il percorso del supporto di installazione disponibile per il prodotto. Ad esempio, il supporto di installazione può essere disponibile nel disco rigido del computer o in una cartella di rete condivisa.

Se si cerca di distribuire un aggiornamento a più computer in cui si verifica questo problema, è consigliabile utilizzare l'opzione della riga di comando /addsource.

Utilizzo dell'opzione della riga di comando /addsource

Gli aggiornamenti software più recenti per Visual FoxPro 8.0 e Visual FoxPro 9.0 includono il supporto per l'opzione della riga di comando /addsource. Se viene visualizzato il messaggio di errore menzionato nella sezione "Sintomi" quando si tenta di installare un aggiornamento, utilizzare l'opzione della riga di comando /addsource. Utilizzare questa opzione della riga di comando per specificare il percorso per la ricerca dei file tramite Windows Installer.

Per utilizzare questa opzione della riga di comando, attenersi alla seguente procedura.

Passaggio 1: Verificare che l'aggiornamento software che si desidera installare supporti l'opzione della riga di comando /addsource

A questo scopo, utilizzare una delle seguenti opzioni della riga di comando per aprire la finestra di dialogo di utilizzo:
  • /?
  • /help
Se è installato un aggiornamento che supporta l'opzione della riga di comando /addsource, tale opzione verrà visualizzata nella finestra di dialogo di utilizzo.

Passaggio 2: Copiare il supporto di installazione o un'immagine amministrativa di Visual FoxPro

Individuare una cartella a cui sia possibile accedere da tutti i computer a cui si desidera applicare l'aggiornamento software. Copiare uno dei seguenti elementi in tale cartella:
  • Il contenuto del supporto di installazione di Visual FoxPro

    Nota È necessario copiare tutti i file dal supporto di installazione.
  • Immagine amministrativa creata in precedenza per il prodotto Visual FoxPro
Note
  • Questa cartella si trova in genere in una condivisione di rete.
  • È necessario verificare che il file Vs_setup.msi si trovi nella cartella contenente i file del supporto di installazione di Visual FoxPro. Il file Vs_setup.msi è per l'utilizzo dell'opzione della riga di comando /addsource.

Passaggio 3: Utilizzare l'opzione della riga di comando /addsource

Utilizzare l'opzione della riga di comando /addsource quando si installa l'aggiornamento software. Quando si esegue questa operazione, utilizzare la seguente sintassi nel comando:
Nome del file eseguibile dell'aggiornamento /addsource "Percorso del pacchetto di Windows Installer per il prodotto"
Nota Nel comando, sostituire il segnaposto Percorso del pacchetto di Windows Installer per il prodotto con il percorso del pacchetto di Windows Installer per il prodotto copiato in una cartella nel passaggio 2.

Proprietà

Identificativo articolo: 957599 - Ultima modifica: lunedì 15 settembre 2008 - Revisione: 1.1
Le informazioni in questo articolo si applicano a:
  • Microsoft Visual FoxPro 9.0 Professional Edition
  • Microsoft Visual FoxPro 8.0 Professional Edition
Chiavi: 
kbprb kbtshoot kbexpertiseinter KB957599
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.

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