프로젝트에서 .Net 4.5, Windows Phone 8, WinRT, MonoTouch 및 MonoDroid 용 PCL이있는 PCL 오류와 관련된 MonoDroid 또는 MonoTouch 프로젝트를 빌드하려고 할 때 문제가 있습니다.
*Error 1 The type 'System.Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
Error 2 The type 'System.Enum' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
추천 명령을 수행했습니다. (sn -Vr *, b03f5f7f11d50a3a), 그러나 도움이되지 않았습니다. 다음 프로필을 사용하고 있습니다 :
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.5\Profile\Profile78
- 답변 # 1
- 답변 # 2
프로필 104에서 비슷한 오류가 발생하면 가짜 시스템 어셈블리를 만들었습니다 문제의 클래스를 전달하는 System.Windows.dll 및 System.Net.dll과 같은 이 가짜 어셈블리에 서명을 지연했습니다. 다행히도 MonoDroid와 MonoTouch는 이러한 지연 서명을주의 깊게 확인하지 않는 것 같습니다.
이 예제는 https://github.com/slodge/MvvmCross/tree/v3/PortableSupport
에 있습니다.MonoDroid 및 MonoTouch 및 형식 전달 System.Object 및 System.Enum에 연결된 2 개의 System.Runtime 어셈블리를 사용하여 동일한 작업을 수행 할 수 있다고 생각합니다.
희망적으로 Xamarin의 PCL 지원은 곧 제공 될 예정이며 이러한 심 어셈블리의 공식 버전도 포함됩니다
관련 자료
- wpf - 전체 프레임 워크 프로젝트에서 NET 50 어셈블리를 참조 하시겠습니까?
- c++ - 참조 벡터를 클래스 멤버로 사용하는 방법은 무엇입니까?
- c# - 콘솔 응용 프로그램에서 클래스 라이브러리를 실행하기위한 중단 점 문제
- c++ - 함수 기본 매개 변수에서 클래스 객체를 참조로 변환 할 수 없습니다
- java - 객체의 원래 클래스로 참조를 캐스팅하는 방법은 무엇입니까?
- java - 다른 클래스에서 객체를 참조하는 방법
- c# - 자식 클래스의 객체 참조
- xamarin.uwp - xamarinforms - uwp 헤드 프로젝트의 타사 dll lib가 포함 된 uwp 클래스 lib 프로젝트 유형 참조
- unity3d - Visual Studio Code 1501에서 누락 된 Photon Pun 어셈블리 참조
- c# - UWP 클래스 라이브러리 NuGet 패키지 XamlParseException 오류
- RCL (Razor Class Library)의 양식이 aspnet 코어에서 작동하지 않는 이유는 무엇입니까?
- c# - VSCode" 'netstandard'어셈블리에 대한 참조를 추가해야합니다"하지만 제대로 컴파일됩니다
- c# - Visual Studio 2019 1681에서 Net 50 클래스 라이브러리 프로젝트를 만드는 방법은 무엇입니까?
- python 3.x - 다른 클래스를 사용하여 한 클래스의 속성을 참조하는 방법
- c# - 클래스 인스턴스로 참조를 반환하는 방법은 무엇입니까?
- 참조 신속한 클래스 문제 통과
- 개발자 메서드를 사용하여 C #에서 클래스 라이브러리 만들기
- pointers - C ++에서 클래스 개체의 참조를 다른 클래스 개체로 올바르게 전달하는 방법
- python - 클래스 범위에서 객체의 기본 __class__를 참조하는 방법이 있습니까?
- Java 객체 클래스는 자체 대신 동일한 이중 배열을 참조합니다
- xamarin.forms : DependencyService.Get
().GetLog() System.NullReferenceException: '개체 참조가 개체의 인스턴스로 설정되지 않았습니다.' - c# : Xamarin Zxing QR 님
- Xamarin 양식의 TabBedPage로 탐색 모음에 배지 수를 추가하는 방법은 무엇입니까?
- xamarin.forms를 수정하는 방법 제목 막대에있는 iOS 색 불일치 Android 에이 문제가 없을 때의 제목 표시 줄 배경
- 셸을 사용하여 c# (Xamarin Forms)에서 크로스 플랫폼 모바일 앱의 레이아웃 정의
- xamarin.forms : collecionview 탭 페이지가 Xamarin iOS에서 초기화되면 v ^ thewiteMthreshOldReach가 발생하지 않습니다.
- c# : xamarin.forms VNDocumentCamerAviewController 스캐너 Android에서 유사하게 구현하는 방법
- SQLite.net으로 내림차순으로 주문하는 방법은 무엇입니까? orderByDescending () 오류가 발생합니다 : "주문별로 지원하지 않습니다 : xx=>변환 (xx) .ID"
- xamarin : FFImageloading, SvgCacheDImage Blurry 하이그 트로프 /vidyRequest를 바인딩에서 설정할 때
- xaml : Xamarin App Flocking 오류가 없습니다
호환성을 .NET 4.5에서 .NET 4.0.3으로 설정하면 작동합니다.