Share via


Windows PowerShell에서 Exchange 관리 셸 스냅인을 실행하려고 하면 오류 메시지가 표시됨

 

마지막으로 수정된 항목: 2009-04-20

이 항목에서는 System.Management.Automation 네임스페이스를 사용하는 Microsoft .NET 코드 또는 Windows PowerShell에서 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 관리 셸 스냅인을 실행하는 경우에는 64비트 시스템용으로 .NET 코드를 컴파일합니다.

참고

Windows PowerShell을 설치하면 32비트 버전 및 64비트 버전의 Windows Powershell.exe가 모두 64비트 버전의 Windows에 설치됩니다. 그러나 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 폴더에 있습니다.