iPhone Dev 용 Monotouch에서 .NET의 어떤 부분을 사용할 수 없습니까?
-
13-09-2019 - |
문제
포함되지 않은 주요 바인딩은 무엇입니까?
해결책
Monotouch에서 전체 제한 목록을 찾을 수 있습니다. Xamarin.
Monotouch에서는 사용할 수없는 짧은 .NET 기능 목록 :
- 동적 언어 런타임 (DLR)
- 일반적인 가상 방법
- P/일반 유형으로 호출합니다
- 사전 키로 값 유형
- System.Reflection.emit
- System.Runtime.REMOTING
다른 팁
다음은 다음과 같이 배송하는 어셈블리의 링크입니다. http://docs.xamarin.com/ios/about/assemblies
.NET 프레임 워크 어셈블리의 요약은 다음과 같습니다.
mscorlib.dll
Silverlight 및 몇 개의 .NET 4.0 유형System.dll
실버 라이트, 다음 네임 스페이스의 유형 :
System.collections. 전문화
System.componentModel
System.componentModel.Design
System.diagnostics
System.io.compression
System.net
System.net.cache
System.net.mail
System.net.mime
System.net.networkInformation
System.net.security
System.net.sockets
System.security. Authentication
System.Security. Cryptography
System.TimersSystem.core.dll
System.data.dll
System.Data.services.client.dll
System.json.dll
System.numerics.dll
System.runtime.serialization.dll
System.servicemodel.dll
System.servicemodel.web.dll
System.Transactions.dll
System.Web.Services
System.xml.dll
System.xml.linq.dll
언급해야 할 한 가지는 .NET monotouch 구성을 사용하여 구축/컴파일되지 않은 .NET 어셈블리를 참조 할 수 없다는 것입니다.
따라서 좋아하는 .NET 2.0 라이브러리가있는 경우 소스를 새로운 Monotouch 프로젝트에 다시 가져 와서 컴파일 한 다음 참조해야합니다. 편집하여 더 쉬운 방법이있을 수 있습니다. .csproj
파일이지만 찾지 못했습니다.