2012-02-28 3 views
6

어떻게 C# DLL을 WP7로 포팅 할 수 있습니까? WP7에 .NET dll 빌드

나는 .DLL 소스 코드가 성공적으로 바탕 화면에 구축해야하지만 난 다음 오류 얻을 WP7 프로젝트에 DLL을 참조 할 때 :

Reference cannot be added to c:\path\to\my.dll because it was not built using the Windows Phone runtime. Windows Phone projects will work only with Windows Phone assemblies.

를 윈도우를 사용하여 구축 할 수있는 쉬운 방법이 있나요 전화 런타임?

답변

6

Windows Phone Library 프로젝트를 생성하고 소스 코드를 복사 한 다음 나타나는 모든 오류를 해결하십시오. 그리고 당신은 참조 할 수있는 것보다 당신은 또한 마이크로 소프트의 휴대용 클래스 라이브러리 물건을 살펴 걸릴 수도 있습니다 dll

+0

나는 어떤 종류의 마술 변환기를 원했지만 당신이 말한 것을 끝내었다. – dcarneiro

3

프로젝트 Windows Phone에서이 - http://msdn.microsoft.com/en-us/library/gg597391.aspx - 당신은 WP7, 실버 라이트, 닷넷 작동하는 DLL을 컴파일 할 수 있습니다 프레임 워크 또는 XBOX360

.Net WCF 서비스와 WP7 프로젝트에서 공용 DLL을 공유하는 데 사용했습니다.

일부 지원되지 않는 어셈블리가 있지만 일부에서는 필요한 대부분의 부분을 다룹니다.