Quando si tenta di eseguire lo snap-in di Exchange Management Shell in Windows PowerShell viene restituito un messaggio di errore

 

Ultima modifica dell'argomento: 2009-04-20

In questo argomento vengono fornite informazioni sulla risoluzione del problema segnalato dal messaggio di errore che viene visualizzato quando si tenta di eseguire lo snap-in di Microsoft Exchange Management Shell in Windows PowerShell o in codice Microsoft .NET che utilizza lo spazio dei nomi System.Management.Automation. In questo caso, lo snap-in di Exchange Management Shell non viene eseguito e si riceve il seguente messaggio di errore:

Non sono disponibili snap-in di Windows PowerShell versione 1.

Questo errore si verifica se si tenta di eseguire lo snap-in di Exchange Management Shell su una versione a 32 bit di Windows PowerShell. Lo snap-in di Exchange Management Shell è un programma a 64 bit e richiede una versione a 64 bit di Windows PowerShell. Allo stesso modo, il codice .NET che utilizza lo spazio dei nomi System.Management.Automation per eseguire lo snap-in di Exchange Management Shell deve essere compilato per un sistema a 64 bit.

Per risolvere il problema, utilizzare una versione a 64 bit di Windows PowerShell per eseguire lo snap-in di Exchange Management Shell. Oppure compilare il codice .NET per un sistema a 64 bit nel caso in cui si utilizzi lo spazio dei nomi System.Management.Automation per eseguire lo snap-in di Exchange Management Shell.

Nota

Entrambe le versioni a 32 bit e a 64 bit di Windows Powershell.exe vengono installate sulla versione a 64 bit di Windows quando si installa Windows PowerShell. Tuttavia, solo la versione a 64 bit delle estensioni di Exchange Management Shell viene installata da Exchange Server 2007. 
La versione a 64 bit di Windows PowerShell si trova nella cartella C:\WINNT\Syswow64\Windowspowershell\v1.0\Powershell.exe. La versione a 32 bit di Windows PowerShell si trova nella cartella C:\WINNT\System32\Windowspowershell\v1.0\Powershell.exe.