Risoluzione dei problemi di installazione Microsoft .NET Framework 1.1 in Windows XP o in Windows 2000

Traduzione articoli Traduzione articoli
Identificativo articolo: 824643 - Visualizza i prodotti a cui si riferisce l?articolo.
Nota Non utilizzare le informazioni visualizzate in questo articolo per risolvere un'installazione di Microsoft .NET Framework 1.1 in Windows Server 2003. Per ulteriori informazioni sulla risoluzione di un'installazione di .NET Framework 1.1 in Windows Server 2003, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
830646Risoluzione dei problemi di installazione Microsoft .NET Framework 1.1 in Microsoft Windows Server 2003
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo viene descritto come risolvere i problemi che potrebbero verificarsi quando si installa .NET Framework 1.1 in Windows XP o in Windows 2000.

Cause

Quando Microsoft Windows Installer viene registrato in modo non corretto nel Registro di sistema, il programma di installazione 1.1 di .NET Framework Impossibile accedere al alcuni Windows Installer i componenti.

Risoluzione

Requisiti

In questo articolo si presume la conoscenza dei seguenti argomenti:
  • Microsoft .NET framework 1.1
  • Editor del Registro di sistema
  • Windows Installer
Nell'elenco seguente sono indicati hardware, software, infrastruttura di rete e i service pack č necessario:
  • Microsoft Windows 2000 o Windows XP
  • Microsoft .NET framework 1.1

Metodo 1: Annulla la registrazione e quindi registrare nuovamente Windows Installer

  1. Annullare la registrazione di Windows Installer:
    Fare clic sul pulsante Start , scegliere Esegui , tipo msiexec /unregister e quindi fare clic su OK .
  2. Registrare nuovamente Windows Installer:
    Fare clic su Start , scegliere Esegui , digitare msiexec /regserver e quindi fare clic su OK .

Metodo 2: Ripristino di .NET Framework

Sono disponibili due opzioni per ripristinare .NET Framework.

Opzione A: ripristino .NET Framework 1.1 utilizzando il prompt dei comandi

  1. Individuare il file Dotnetfx.exe, che č utilizzato per installare .NET Framework 1.1. Per effettuare questa operazione, utilizzare uno dei metodi descritti di seguito:
    • Se č installato .NET Framework 1.1 da un CD o da un DVD, inserire il disco di installazione nell'unitā CD o DVD unitā.
    • Se si č installato .NET Framework 1.1 dal disco rigido, scaricare il disco rigido il programma di installazione di .NET Framework 1.1.
    • Se si č installato .NET Framework 1.1 da un'unitā di rete, riconnettersi all'unitā di rete.
  2. Fare clic su Start , scegliere Esegui , digitare cmd e quindi fare clic su OK .
  3. Al prompt dei comandi, eseguire il comando riportato di seguito:
    %InstallationPath% \dotnetfx.exe /t:%temp%: c: \Temp /fvecms % temp%\netfx.msi "
    Nota %InstallationPath% č un segnaposto per il percorso del file Dotnetfx.exe individuato nel passaggio 1.

Opzione b ripristinare .NET Framework 1.1 utilizzando Windows Installer file della cache

  1. Fare clic su Start , scegliere Esegui , digitare Installer e quindi fare clic su OK .
  2. Scegliere Dettagli dal menu Visualizza di Windows Installer.
  3. Effettuare una delle seguenti, a seconda del sistema operativo:
    • In Windows XP, fare clic con il pulsante destro del mouse il nome di intestazione di colonna, quindi scegliere commenti .
    • In Windows 2000, fare clic con il pulsante destro del mouse sull'intestazione di colonna nome e quindi fare clic su commento .
  4. Fare doppio clic sul memorizzati nella cache file di Windows Installer č il Microsoft .NET Framework 1.1 RTL x 86 enu commento e scegliere Ripristina .
  5. Al termine del processo di ripristino, chiudere il programma di installazione.

Metodo 3: Rimuovere e quindi reinstallare .NET Framework 1.1

Sono disponibili due opzioni per rimuovere e quindi reinstallare .NET Framework 1.1.

Opzione A: utilizza lo strumento di pulitura di .NET Framework (metodo automatico)

Lo strumento di pulitura di .NET Framework verrā rimosso e quindi reinstallare .NET Framework 1.1 per l'utente. Per informazioni su come ottenere e utilizzare questo strumento, visitare il seguente sito Web MSDN:
http://blogs.msdn.com/astebner/archive/2005/12/10/502439.aspx
I prodotti di terze parti che in questo articolo viene descritto sono forniti da produttori indipendenti. Microsoft non rilascia alcuna garanzia, implicita o esplicita, sulle prestazioni o all'affidabilitā di questi prodotti.

Opzione B: modifica del Registro di sistema (metodo manuale)

importante Questa sezione, metodo o l'attivitā sono contenute procedure viene illustrato come modificare il Registro di sistema. Tuttavia, possono causare seri problemi se si modifica il Registro di sistema in modo errato. Pertanto, assicurarsi che questa procedura con attenzione. Per maggiore protezione, č eseguire il backup del Registro di sistema prima di modificarlo. Č quindi possibile ripristinare il Registro di sistema se si verifica un problema. Per ulteriori informazioni su come eseguire il backup e ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
322756Come eseguire il backup e il ripristino del Registro di sistema in Windows
  1. Rimuovere .NET Framework 1.1 dalla cache di Windows Installer. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Fare clic su Start , scegliere Esegui , digitare Installer e quindi fare clic su OK .
    2. Scegliere Dettagli dal menu Visualizza di Windows Installer.
    3. Effettuare una delle seguenti, a seconda del sistema operativo:
      • In Windows XP, fare clic con il pulsante destro del mouse il nome di intestazione di colonna, quindi scegliere commenti .
      • In Windows 2000, fare clic con il pulsante destro del mouse sull'intestazione di colonna nome e quindi fare clic su commento .
    4. Fare doppio clic sul memorizzati nella cache file di Windows Installer č il Microsoft .NET Framework 1.1 RTL x 86 enu commento e quindi scegliere Disinstalla .
    5. Al termine del processo di disinstallazione, chiudere il programma di installazione.
  2. Eliminare manualmente i file esistenti e le cartelle dal computer. A seconda della condizione presente di .NET Framework, questo file e cartelle potrebbe non esistere .per eliminare il file e cartelle, attenersi alla seguente procedura:
    1. Fare clic su Start , scegliere Esegui , digitare system32 e quindi fare clic su OK . Il contenuto della cartella System32 visualizzato in Esplora risorse.
    2. Individuare ed eliminare il URTTemp cartella.
    3. Individuare ed eliminare il file mscoree.dll .

      Nota Se non si intende reinstallare .NET Framework 1.1 e .NET Framework 1.0 č installato anche nel computer, č necessario ripristinare .NET Framework 1.0. Per ulteriori informazioni, vedere la sezione "Informazioni".
    4. Fare clic su Start , scegliere Esegui , digitare Microsoft.NET e quindi fare clic su OK . Il contenuto della cartella Microsoft.NET visualizzato in Esplora risorse.
    5. Nella cartella di Microsoft.NET fare doppio clic la cartella di Framework .
    6. Nella cartella Framework, eliminare la cartella di v1.1.4322 .
    7. Chiudere la cartella di Framework .
  3. Eliminare manualmente le chiavi di registro di sistema pertinente. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Fare clic su Start , scegliere Esegui , digitare regedit e quindi scegliere OK per avviare l'editor del Registro di sistema.
    2. In Editor del Registro di sistema individuare ed eliminare le chiavi del Registro di sistema esistenti (tutte le chiavi del Registro di sistema potrebbero non essere presenti):
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v1.1.4322
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.1
    3. Uscire dall'editor del Registro di sistema.
  4. Zap informazioni dal Registro di sistema di Windows Installer mediante l'utilitā di Msizap.exe. L'utilitā di Msizap.exe č incluso in Microsoft Windows Installer Software Development Kit (SDK). Per scaricare Windows Installer SDK, visitare il seguente sito Web Microsoft:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&displaylang=en
    Per zap informazioni dal Registro di sistema di Windows Installer, attenersi alla seguente procedura:
    1. Fare clic su Start , scegliere Esegui , digitare cmd e quindi fare clic su OK .
    2. Al prompt dei comandi, individuare la directory che contiene l'utilitā di Msizap.exe e quindi eseguire il comando riportato di seguito:
      Msizap TP {CB2F7EDD 9D1F 43 C 1-90 FC-4F52EAE172A1}
    3. Riavviare il computer.
  5. Cancellare il contenuto della cartella Temp. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Fare clic su Start , scegliere Esegui , digitare % TEMP % e quindi fare clic su OK . Il contenuto della cartella Temp verrā visualizzato in Esplora risorse.
    2. Nella cartella Temp, scegliere Seleziona tutto dal menu Modifica .
    3. Nel menu file , fare clic su Elimina .

      Nota Č possibile eliminare tanti file e cartelle possibile dalla cartella Temp.
  6. Disattivare tutti i programmi antivirus e di tutti i programmi firewall installati nel computer. A questo scopo, utilizzare il sistema di configurazione utilitā (Msconfig.exe) per eseguire un avvio parziale del computer e quindi disattivare tutti i servizi che non č necessario. Quando si utilizza Msconfig.exe in modalitā diagnostica, riattivare il servizio Windows Installer nella scheda servizi . Quindi, avviare Msconfig. Per eseguire questa operazione, attenersi alla seguente questo passaggio:
    Fare clic su Start , scegliere Esegui , digitare MSconfig e quindi fare clic su OK
  7. Installare il .NET Framework 1.1. Per scaricare .NET Framework 1.1, il seguente sito Microsoft Web:
    http://www.microsoft.com/downloads/details.aspx?FamilyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displaylang=en
    Nota Se non si intende reinstallare .NET Framework 1.1 e .NET Framework 1.0 č installato nel computer, č necessario ripristinare .NET Framework 1.0 per sostituire il file Mscoree.dll e la cartella URTTemp. Per ulteriori informazioni, vedere la sezione "Informazioni".

Informazioni

Come ripristinare .NET Framework 1.0 utilizzando il prompt dei comandi

Per ripristinare .NET Framework 1.0 utilizzando il prompt dei comandi, attenersi alla seguente procedura:
  1. Individuare il file Dotnetfx.exe, utilizzato per installare .NET Framework 1.0. Per effettuare questa operazione, utilizzare uno dei metodi descritti di seguito:
    • Se č stato installato .NET Framework 1.0 da un CD o da un DVD, inserire il disco di installazione nell'unitā CD o DVD unitā.
    • Se si č installato .NET Framework 1.0 dal disco rigido, scaricare il disco rigido il programma di installazione di .NET Framework 1.0.
    • Se si č installato .NET Framework 1.0 da un'unitā di rete, riconnettersi all'unitā di rete.
  2. Fare clic su Start , scegliere Esegui , digitare cmd e quindi fare clic su OK .
  3. Al prompt dei comandi, eseguire il comando riportato di seguito:
    %InstallationPath% \dotnetfx.exe /t:%temp%: c: \Temp /fvecms % temp%\netfx.msi "
    Nota %InstallationPath% č un segnaposto per il percorso del file Dotnetfx.exe individuato nel passaggio 1.

Riferimenti

Per ulteriori informazioni, visitare i seguenti siti Web:
Domande frequenti di .NET framework 1.1
http://msdn2.microsoft.com/en-us/netframework/aa497323.aspx

Controllo delle versioni, compatibilitā e l'esecuzione side-by-side in .NET Framework
http://msdn2.microsoft.com/en-us/netframework/aa497340.aspx

Windows Installer
http://msdn2.microsoft.com/en-us/library/aa372866.aspx

Strumento di pulitura di .NET framework
http://blogs.msdn.com/astebner/archive/2005/12/10/502439.aspx

Editor del Registro di sistema
http://msdn2.microsoft.com/en-us/library/x6kd89c5(vs.71).aspx

Proprietā

Identificativo articolo: 824643 - Ultima modifica: lunedė 14 gennaio 2008 - Revisione: 3.4
Le informazioni in questo articolo si applicano a:
  • Microsoft .NET Framework 1.1 alle seguenti piattaforme
    • Microsoft Windows XP Professional
    • the operating system: Microsoft Windows 2000
Chiavi: 
kbmt kbexpertiseadvanced kbresolve kbtshoot kbregistry kbsyssettings kbsoftwaredist kbpdwizard kbsetup kbappsetup kbdeployment kbhowtomaster KB824643 KbMtit
Traduzione automatica articoli
Il presente articolo č stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non č sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pių o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non č la sua. Microsoft non č responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 824643
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