1

나는 System.Runtime.InteropService 네임 스페이스의 Marshal 클래스에 문제가 있습니다. 내 프로젝트 맵에는 Windows Phone 8, Windows Store 및 휴대용 클래스 라이브러리 프로젝트가 있습니다. Windows Phone 8 및 Windows Store 프로젝트에서는 Marshal 클래스를 쉽게 사용할 수 있지만 휴대용 클래스 라이브러리에서는 사용할 수 없습니다. 이 클래스를 찾을 수 없습니다.System.Runtime.InteropServices.Marshal 클래스는

는 설정으로 휴대용 클래스 라이브러리는 닷넷 4.5 프레임 워크, 윈도우 폰 OS 8.0 및 Windows 스토어를 지원합니다.

+0

이 (http://connect.microsoft이 [연결 Microsoft에서 항목]을 보라. com/VisualStudio/feedback/details/762323/marshal-class-missing-in-portable-class-library)를 참조하십시오. –

답변

1

당신은 .NET 프레임 워크윈도우 스토어 앱에 비해 아무것도의 지원을 휴대용 클래스 라이브러리 프로젝트에 Marshal 클래스에 액세스 할 수 없습니다 - .NET 프레임 워크의 설계에 의해 resolution of relevant bug of .NET Framework에 명시된 바와 같이. 그들은 때때로 (here로) 결함을 삭제하는 경향이 MS Connect에로

은 스크린 샷 아래에 추가 : enter image description here

+0

그것이 내가 알아 차린 것입니다. 하지만 왜? 이것은 완전히 비논리적입니다. – wouTec