1
Windows 및 Xbox 360 모두에서 XNA 프로젝트를 작성 중이며 Windows 측에 WPF 응용 프로그램으로 작성한 콘솔이 있습니다. 내가 궁금한 것은 WPF에 대한 참조로 내 라이브러리 코드에이 코드를 남겨두면 dll이 여전히 360에서 작동할까요?X 박스 360 용 XNA 프로젝트에서 WPF 참조를 가질 수 있습니까?
Windows 및 Xbox 360 모두에서 XNA 프로젝트를 작성 중이며 Windows 측에 WPF 응용 프로그램으로 작성한 콘솔이 있습니다. 내가 궁금한 것은 WPF에 대한 참조로 내 라이브러리 코드에이 코드를 남겨두면 dll이 여전히 360에서 작동할까요?X 박스 360 용 XNA 프로젝트에서 WPF 참조를 가질 수 있습니까?
아니요. XBOX 360에서 .NET Compact Framework를 사용하는 것으로 제한됩니다. 여기에는 WPF가 포함되지 않습니다.
실제로 .NET 2.0 Compact Framework에서 빌드 된 Compact Framework의 XBOX 360 구현으로 제한됩니다. 즉, 모든 .NET 3.0/3.5 특정 클래스는 작동하지 않습니다. MSDN은 supported namespaces, types, and members for the XBOX 360의 전체 컬렉션을 나열합니다.
감사합니다. 두려웠습니다. .NET Compact for 360을 잊어 버렸습니다. – slyprid
@Reed 나는 틀렸다고 생각합니다. 당신은 Xbox 360 구현이 Compact Framework에서 모든 네임 스페이스와 유형을 구현하지는 못 하겠지만 내가 아는 한 System.Windows.Forms, System.Web 및 일부 System.Net 만 남았습니다. (http://msdn.microsoft.com/en-us/library/bb198211.aspx 참조). LINQ (.NET 3.0+ 특정 없음)와 같은 기능이 작동합니다. – Tchami
@Tchami : 아니요. 사용자 정의 된 .NET 2.0 CF입니다. LINQ는 X 박스에서 작동하지 않을 것입니다 (XNA는 PC에서 작동합니다). 위 링크를 보면 360에서 작동하는 모든 유형과 네임 스페이스가 명시되어 있습니다. –