Errori dello shim relativi alla versione e alla piattaforma di supporto di .NET Framework

Nota: l'articolo offre un'introduzione ai messaggi di errore dello shim. Se si verifica l'errore "È necessario abilitare .NET Framework dalla finestra di dialogo Funzionalità Windows", l'utente finale deve provare la soluzione. Per tutti gli altri errori dello shim, destinatari del contenuto sono i fornitori o gli sviluppatori dell'applicazione, è necessario quindi contattare il fornitore dell'applicazione per segnalare la presenza del problema.

Errore: "È necessario abilitare .NET Framework dalla finestra di dialogo Funzionalità Windows"

Impossibile avviare l'applicazione. È necessario abilitare .NET Framework dalla finestra di dialogo Funzionalità Windows (dal Pannello di controllo, scegliere Programmi, Attivazione o disattivazione delle funzionalità Windows).
Il problema si verifica perché la configurazione dell'applicazione non consente di determinare la versione di runtime appropriata di .NET Framework. Il codice shim corrispondente è SHIM_GOTO_CONTROLPANEL.
Per risolvere il problema è necessario abilitare .NET Framework .3.5, che è una funzionalità del sistema operativo in Windows 7 e Windows 8.


Windows 8
Windows 7



Dichiarazione di non responsabilità relativa a soluzioni di terze parti

Errore: "Impossibile avviare l'applicazione."

Impossibile avviare l'applicazione.
La configurazione dell'applicazione non consente di determinare la versione di runtime appropriata di .NET Framework. Il codice shim corrispondente è SHIM_NOVERSION_FOUND.
L'errore di configurazione non può essere risolto dall'utente in autonomia. Contattare il fornitore dell'applicazione per risolvere il problema.

Errore: Si basa su una versione di .NET Framework che non è supportata dal dispositivo"

Impossibile avviare l'applicazione. Si basa su una versione di .NET Framework che non è supportata dal dispositivo.
Il problema si verifica perché l'applicazione non è stata sviluppata per l'esecuzione su questo dispositivo. Ad esempio, è possibile che si stia tentando di eseguire un'applicazione sviluppata per un processore Intel su un dispositivo che utilizza un processore ARM. Il codice shim corrispondente è SHIM_UNSUPPORTED_PLATFORM.
L'errore di configurazione non può essere risolto dall'utente in autonomia. Contattare il fornitore dell'applicazione per installare la versione appropriata dell'applicazione.

informazioni sui messaggi di errore dello shim

Quando si avvia un'applicazione Microsoft .NET Framework, un programma shim determina la versione Common Language Runtime (CLR) da caricare, carica la versione e avvia l'applicazione Se lo shim rileva un errore, ad esempio, se non è possibile trovare una versione .NET Framework compatibile sul computer, viene visualizzato un messaggio di errore con istruzioni. In questo articolo vengono fornite informazioni sui codici di errore SHIM_NOVERSION_FOUND, SHIM_GOTO_CONTROLPANEL e SHIM_UNSUPPORTED_PLATFORM.

Per ulteriori informazioni sugli errori di inizializzazione di .NET Framework, vedere la seguente pagina Web MSDN:

Proprietà

ID articolo: 2715633 - Ultima revisione: 30 gen 2017 - Revisione: 2

Microsoft .NET Framework 4.5

Feedback