수요일, 7월 02, 2008
Robotics Studio 시뮬레이션 x64 OS에서 실행하기
윈도우 비스타 64비트 버전을 사용중인데 Microsoft Robotics Developer Studio 2008에서
시뮬레이션을 해보려고 실행을 하면 아래와 같은 에러메시지가 계속 났다.
설치도 몇 번 다시 해보고 XNA Framework도 따로 여러번 설치해봤는데 해결 되지 않았다.
거의 포기를 하다가 MSDN 포럼을 다시 찾아봤는데 64비트 관련 질문을 발견...
http://forums.microsoft.com/Forums/ShowPost.aspx?siteid=1&PostID=3266130
여기에 보면 64비트에서 시뮬레이션이 작동하지 않는다고 되어있다.
나와 같은 문제!!!
답변이 있기를 기대하며 쭈욱 읽어봤는데 역시... 있었다.
XNA는 WOW64모드로 실행되는데 MSRS는 Full 64-bit 모드에서 실행된다.
그래서 64-bit DSSHost 환경이 XNA를 로드 할 때 실패한다고 한다.
cipher란 사람이 문제를 해결 한 실행파일을 코드플렉스에 올려놓았다.
http://www.codeplex.com/DSSLoader
원리는 간단하다. DSSLoader.exe를 실행하면 문제를 해결해서 dsshost를 대체 실행하게 된다.
소스코드도 공개되어 있으므로 자세한건 코드를 직접 보면 된다.
시뮬레이션 실행 예제 중 Basic Simulation Environment 실행 속성은 아래와 같다.
"C:\Microsoft Robotics Dev Studio 2008\bin\DssHost.exe" /p:50000 /t:50001 /m:"samples\config\SimulationTutorial1.manifest.xml"
DSSLoader.exe를 DssHost.exe가 위치한 폴더에 넣고 위 실행 명령에서 DssHost를 DSSLoader로 바꿔주면 된다.
"C:\Microsoft Robotics Dev Studio 2008\bin\DSSLoader.exe" /p:50000 /t:50001 /m:"samples\config\SimulationTutorial1.manifest.xml"
다른 시뮬레이션도 똑같이 파일명만 바꿔주면 된다.
Multiple Simulated Robots 시뮬레이션 모습


레고 NXT의 귀여운 모습 :)
시뮬레이션을 해보려고 실행을 하면 아래와 같은 에러메시지가 계속 났다.
에러 메시지 보기..
MSRDS 카페와 MSDN 포럼을 한참 뒤졌는데 문제를 해결 할 수 없었다.설치도 몇 번 다시 해보고 XNA Framework도 따로 여러번 설치해봤는데 해결 되지 않았다.
거의 포기를 하다가 MSDN 포럼을 다시 찾아봤는데 64비트 관련 질문을 발견...
http://forums.microsoft.com/Forums/ShowPost.aspx?siteid=1&PostID=3266130
여기에 보면 64비트에서 시뮬레이션이 작동하지 않는다고 되어있다.
나와 같은 문제!!!
답변이 있기를 기대하며 쭈욱 읽어봤는데 역시... 있었다.
XNA는 WOW64모드로 실행되는데 MSRS는 Full 64-bit 모드에서 실행된다.
그래서 64-bit DSSHost 환경이 XNA를 로드 할 때 실패한다고 한다.
cipher란 사람이 문제를 해결 한 실행파일을 코드플렉스에 올려놓았다.
http://www.codeplex.com/DSSLoader
원리는 간단하다. DSSLoader.exe를 실행하면 문제를 해결해서 dsshost를 대체 실행하게 된다.
소스코드도 공개되어 있으므로 자세한건 코드를 직접 보면 된다.
시뮬레이션 실행 예제 중 Basic Simulation Environment 실행 속성은 아래와 같다.
"C:\Microsoft Robotics Dev Studio 2008\bin\DssHost.exe" /p:50000 /t:50001 /m:"samples\config\SimulationTutorial1.manifest.xml"
DSSLoader.exe를 DssHost.exe가 위치한 폴더에 넣고 위 실행 명령에서 DssHost를 DSSLoader로 바꿔주면 된다.
"C:\Microsoft Robotics Dev Studio 2008\bin\DSSLoader.exe" /p:50000 /t:50001 /m:"samples\config\SimulationTutorial1.manifest.xml"
다른 시뮬레이션도 똑같이 파일명만 바꿔주면 된다.
Multiple Simulated Robots 시뮬레이션 모습


레고 NXT의 귀여운 모습 :)
라벨: 레고 NTX, 로보틱스 스튜디오, 시뮬레이션, MSP, MSR, MSRS, Robotics Studio, Study
댓글:
<< 홈
trackback from: Microsoft Robotics Developer Studio 2008 CTP July
MSRDS 2008의 두번째 CTP 버전이 공개되었습니다. 주요 특징으로는 1. 다양한 새로운 샘플과 튜토리얼 제공 2. 64비트 시스템에서 시뮬레이션 지원 시뮬레이션이 64비트 시스템에서 Windows-32-on-Windows-64 (WOW64)를 사용하여 가능합니다. 3. Visual Studio Project Wizards 제공 3. 더욱 빨라진 DSS Proxy Generation 서비스 프록시 어셈블리 생성이 쉽고 빨라졌고 .NET Comp..
댓글 쓰기
MSRDS 2008의 두번째 CTP 버전이 공개되었습니다. 주요 특징으로는 1. 다양한 새로운 샘플과 튜토리얼 제공 2. 64비트 시스템에서 시뮬레이션 지원 시뮬레이션이 64비트 시스템에서 Windows-32-on-Windows-64 (WOW64)를 사용하여 가능합니다. 3. Visual Studio Project Wizards 제공 3. 더욱 빨라진 DSS Proxy Generation 서비스 프록시 어셈블리 생성이 쉽고 빨라졌고 .NET Comp..
에 가입 댓글 [Atom]
<< 홈
에 가입 글 [Atom]