2009/10/19

vshpere client 윈도 7에서 구동하기

기본으로 설치하면 아마..

VirtualInfrastrcture.Utils.HttpWebRequestProxy 메시지가 뜨면서, Login 실패

메시지가 뜰겁니다.





이때는 다음과 같이 합니다.



1. 윈도 7이 아닌 다른 윈도 버전에서 System.dll 파일을 가져옵니다.(저는

윈도 2003에서 가져왔는데, 별 문제 없이 잘 됩니다.)



원본파일 위치 : c:\windows\microsoft.net\framework\v2.0.50727\system.dll





2. 파일을 특정 위치에 복사합니다. 저는 client 설치 디렉토리 밑에 lib를

만들었습니다.



복사할 위치 : c:\program files(x86)\vmware\infrastructure\virtual

infrastructure client\Launcher\lib

(64bit OS의 경우 (x86)에 설치됩니다.)





3. 설치된 디렉토리에서 VpxClient.exe.config 파일을 수정합니다.(관리자

권한으로 editor 수행)



</configure> 위쪽에 아래와 같이 입력합니다.



<runtime>

<developmentMode developerInstallation="true"/>

</runtime>

</configuration>





4. 실행 파일(vmclient.cmd)을 만들어 아래와 같이 입력합니다. (2줄입니다.)



SET DEVPATH=c:\program files(x86)\VMware\Infrastructure\Virtual

Infrastructure Client\Launcher\Lib

"c:\program files(x86)\VMware\Infrastructure\Virtual Infrastructure

Client\Launcher\VpxClient.exe"





5. vmclient.cmd 를 수행합니다.





결론은, 이전 버전의 system.dll 을 참조하도록 하는 겁니다.

윈도 7에 있는 system.dll 교체하지 마시고, 위의 절차대로 새로운 디렉토리

만들고 path 잡고 수행하시면 됩니다.





참고 URL : http://communities.vmware.com/thread/211440

0 comments:

댓글 쓰기