次の方法で共有


Windows PowerShell で Exchange 管理シェル スナップインを実行しようとすると、エラー メッセージが表示される

 

トピックの最終更新日: 2009-04-20

ここでは、Windows PowerShell または System.Management.Automation 名前空間を使用する .NET コードで Microsoft Exchange 管理シェル スナップインを実行しようとすると、エラー メッセージが表示される問題のトラブルシューティング方法について説明します。この場合、Exchange 管理シェル スナップインは実行されず、次のエラー メッセージが表示されます。

バージョン 1 の Windows PowerShell スナップインがありません。

このエラーは、32 ビット版の Windows PowerShell で Exchange 管理シェル スナップインを実行しようとすると発生します。Exchange 管理シェル スナップインは 64 ビットのプログラムであり、64 ビット版の Windows PowerShell を必要とします。同様に、System.Management.Automation 名前空間を使用して Exchange 管理シェル スナップインを実行する .NET コードは、64 ビット システム用にコンパイルされている必要があります。

この問題を解決するには、64 ビット版の Windows PowerShell を使用して Exchange 管理シェル スナップインを実行します。または、System.Management.Automation 名前空間を使用して Exchange 管理シェル スナップインを実行する場合に, .NET コードを 64 ビット システム用にコンパイルします。

note注 :
Windows PowerShell をインストールすると、64 ビット版の Windows に、32 ビット版と 64 ビット版の Windows Powershell.exe が両方ともインストールされます。ただし、Exchange Server 2007 によってインストールされるのは、64 ビット版の Exchange 管理シェル拡張のみです。
64 ビット版の Windows PowerShell は、C:\WINNT\Syswow64\Windowspowershell\v1.0\Powershell.exe フォルダ内にあります。32 ビット版の Windows PowerShell は、C:\WINNT\System32\Windowspowershell\v1.0\Powershell.exe フォルダ内にあります。

参照している情報が最新であることを確認したり、他の Exchange Server 2007 ドキュメントを見つけたりするには、Exchange Server TechCenter を参照してください。