2014-04-28 5 views
0

안녕 누군가가 지적 할 수 난는 실행 영역의 asp.net에 파워 쉘 모듈을 추가

  1. 하고 Windows PowerShell 스냅인 '마이크로 소프트 호출에 나는 다음과 같은 오류가 발생

    내 코드가 잘못된거야했다 .Exchange.Management.PowerShell.Admin '이 (가)이 컴퓨터에 설치되어 있지 않습니다.

  2. 'MailboxReport'라는 용어는 cmdlet, 함수, 스크립트 파일 또는 작동 가능 프로그램의 이름으로 인식되지 않습니다. 이름의 철자를 확인하거나 경로가 포함 된 경우 경로가 올바른지 확인하고 내 서버는 다음과 같은 모듈을 가지고 있으며, PSsnapin의

    경로 모듈 pstcheck = C 다시

시도 : \ WINDOWS \ 모듈 \ MailboxPSTCheck 경로 모듈 exsession \ SYSTEM32 \의 WindowsPowerShell \ v1.0을 = C : \ WINDOWS \ SYSTEM32 \의 WindowsPowerShell \ v1.0을 \ 모듈 \ NewExchangeSession

가져-PSSnapin -registered 이름 : Microsoft.Exchange.Management. PowerShell.E2010 PSVersion : 1.0 설명 : Adm Microsoft.Exchange.Management.PowerShell.Setup PSVersion : 1.0 설명 :은 Exchange Server 이름에 대한 설치 작업 : Microsoft.Exchange.Management.Powershell.Support PSVersion : 1.0 설명은 Exchange Server 이름에 대한 작업에 : Exchange Server 지원 작업

답변

0

이러한 문제는 보통 프로그램이 32 비트 PowerShell (또는 그 반대)에서만 등록되는 동안 프로그램이 64 비트 프로세스로 실행 된 결과입니다. VB 프로젝트의 플랫폼 대상을 x86으로 변경해보십시오. 그래도 해결되지 않으면 x64를 사용해보십시오. 궁극적으로 Exchange 스냅인이 등록 된 PowerShell 버전 (x64 또는 x86)이 대상 플랫폼입니다.

+0

죄송합니다. 새로운 점은 플랫폼 타겟을 어떻게 변경합니까? – Maverick

+0

default.aspx 페이지에서이 작업을 수행합니까? - <% @ Page Language = "VB"AutoEventWireup = "false"CodeFile = "Default.aspx.vb"Inherits = "_ Default"%> Maverick

+0

x32 및 x64 디렉토리 모두에서 볼 수있는 모듈 파일 탐색기를 사용하여, 내가 비주얼 스튜디오를 통해 탐색 할 때 표시되지 않습니다 ??? 나는 무엇을 놓치고 있습니까? – Maverick