runspace를 사용하여 Powershell을 실행하는 매개 변수가있는 외부 실행 파일을 호출하는 C# 웹 서비스가 있습니다.Powershell 실행을 사용하는 C# 실행 파일을 실행하는 중 오류가 발생했습니다.
64 비트 컴퓨터가 있고 64 비트 실행 파일을 실행하도록 IIS를 구성했습니다.
실행 파일을 호출 할 때 PowerShell 명령을 찾지 못하면 32 비트 모드로 실행중인 경우 적절한 64 비트 PowerShell cmdlet을 찾을 수없는 것으로 나타납니다.
구성 방법에 대한 도움을 찾고 있습니다.
- Visual Studio를 사용하여 64 비트 모드로 실행 가능 파일을 컴파일했습니다.
- 는 내가 윈도우 2008 R2
이 cmdlet이이
나는 새로운-MsolUse을 실행
, 그것은 당신이 실행해야한다고 마이크로 소프트 오피스 365 사용자 생성에게 관련되어 있습니다어떤 도움이 필요합니까?
"32 비트 모드로 실행 중"이라고하는 것은 무엇을 의미합니까? 실행 파일이 x64로 컴파일되었다고합니다. PowerShell Runspace를 호스팅하는 EXE는 사용되는 PowerShell 엔진 (32 비트 또는 64 비트)을 결정합니다. Office365 cmdlet이 64 비트입니까? 64 비트 PowerShell 프롬프트를 표시하고 이러한 cmdlet을 볼 수 있는지 확인하십시오. –