VIX (C # 래퍼)를 사용하여 VMware에 연결하려면 어떻게해야합니까?
-
28-10-2019 - |
문제
VMWareTasks (http://vmwaretasks.codeplex.com)를 사용하여 VMWare Player 시스템에 연결하려고하는데 오류가 발생합니다. 라코 디스
Visual Studio 2010 (C #), VMWareTasks, VmWare Player 4.0.2 build-591240 (Windows OS), Windows 7을 사용하고 있습니다 ...
가상 머신에는 vmware 도구가 있습니다 ...
dll 또는 api를 더 설치해야합니까? 라코 디스
ConnectToVMWarePlayer () 메서드에는 인수가 하나뿐입니다. "ConnectToVMWareVIServer"메서드가 있지만 vmware 서버는 플레이어 만 사용하지 않습니다 ... 라코 디스
해결책
조금 늦었지만 사용할 수있는 VMWareVirtualMachine
객체를 얻는 방법은 다음과 같습니다.
라코 디스
사용할 수있는 실제 인스턴스가 있는지 확인하려면 null에 대해 다시 확인하십시오.그게 제가하는 방법이지만 제 사용 사례가 당신과 다를 수 있습니다.
다른 팁
정확히 동일한 지 확실하지 않지만 오류를 던지는 코드 줄에는 VIServer에 연결할 때 호스트 및 사용자 자격 증명이 필요합니다.
virtualHost.ConnectToVMWareVIServer(VMServerHost, VMServerUserName, VMServerPassword);
VMWareVirtualHost.ConnectToVMPlayer 메서드에 해당 정보를 제공 할 수 있습니까?