릴리스 모드에서 빌드 할 수 없습니다하지만 우리는이 오류를 가지고 : 우리는 알고있다MCG0023 : UnresolvableAssemblyReference - 우리는 릴리스 모드에서 우리의 프로젝트를 구축을 위해 노력하고 있습니다
Internal compiler error: MCG0023:UnresolvableAssemblyReference Unresolvable assembly reference 'Assembly(Name=System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a)' found. Please check the references in your build system. A reference is either missing or an assembly is missing an expected type.
을 그 System.Drawing cannot be used in UWP apps에 대한 참조가없는 것 같다 우리의 UWP 프로젝트에서이 어셈블리.
그러나, 우리는 System.Drawing DLL을 사용하는 어떤 점 (실행을 통해, 32 비트) 다른 WPF 프로젝트에서 참조합니다. 이런 짓을 곳을 찾을 수있는 방법이 있나요
<desktop:Extension Category="windows.fullTrustProcess" Executable="OurExternalApplication.exe" />
: 우리는 단순히 노드에서 Package.appxmanifest 우리의 권한 확장에 /패키지/응용 프로그램/응용 프로그램/확장/을이 프로젝트를 추가 문제가 온거야?
참고 : 외부 솔루션 인 Syncfusion for UWP를 사용하여이 어셈블리를 어느 시점에서 참조합니다. 그러나 릴리스시 Syncfusion을 사용하여 다른 프로젝트를 빌드하는 데는 아무런 문제가 없습니다. Davis Jebaraj는 자신의 대답에서 UWP 관련 dll에 대해 알려진 System.Drawing 클래스를 구현하므로 아무런 문제가 없다고 지적했습니다.
이 어셈블리를 사용하고 있는지 확인할 수 있습니까? –
내가 말했듯이 다른 테스트 프로젝트에서이 문제를 재현 할 수는 없습니다. 동일한 참조로도 주요 프로젝트에서만 발생합니다. –