2009-03-19 5 views
0

Microsoft.DirectX.Direct3D 네임 스페이스를 사용하는 앱을 개발했습니다. 이 앱은 Managed DirectX SDK가 설치된 컴퓨터에서 실행되지만 일반적인 DirectX 만 사용하는 컴퓨터에서는 실행되지 않습니다.Managed DirectX를 재배포하는 방법은 무엇입니까?

특히 "파일 또는 어셈블리 'Microsoft.DirectX.Direct3D [...]을 (를)로드 할 수 없습니다.

필요한 어셈블리를 재배포하는 가장 좋은 방법은 무엇입니까?

답변

1

Microsoft에서 제공하는 mdx 용 재배포 가능 설치 프로그램을 사용하기 만하면됩니다. 관리되는 확장뿐만 아니라 기본 dx도 설치합니다.

+0

"재배포 가능 설치 프로그램 for mdx"를 찾을 수 없습니까? 찾을 수 없습니까? –

+0

처음으로 잘못된 링크 죄송합니다. 올바른 링크는 다음과 같습니다. http://www.microsoft.com/downloads/details.aspx?FamilyId=886ACB56-C91A-4A8E-8BB8-9F20F1244A8E&displaylang=en – Powerlord

+0

DirectX 재배포 가능 파일은 몇 개월마다 업데이트됩니다. 오늘 (2009 년 3 월 19 일) 현재까지 2008 년 11 월 버전이 최신 버전입니다. 이 페이지에서 링크 된 최신 버전을 찾을 수 있습니다. http://msdn.microsoft.com/en-us/directx/aa937788.aspx – Powerlord

1

MDX 라이브러리를 재배포하는 경우 Microsoft에서 더 이상 지원하지 않으며 XNA를 사용하지 않게됩니다. SlimDX을 대안으로 볼 수도 있습니다.