2016-08-09 3 views
0

XAMARIN을 사용하여 UWP 응용 프로그램을 개발합니다. .NET 원시 도구 체인을 사용하여 컴파일하는 데 문제가 있습니다. 시스템에 'System.IO.FileNotFoundException'던져UWP가있는 Xamarin - "FileNotFound_AssemblyNotFound, ClrCompression"

"예외 : 내가 깃발을 확인할 때, 나는"Xamarin.Init "방법에 런타임 오류가".NET 기본 툴 체인으로 컴파일 ". Private.Reflection.Core.dll

추가 정보 : FileNotFound_AssemblyNotFound, ClrCompression 자세한 내용은 방문 http://go.microsoft.com/fwlink/?LinkId=623485 "

그리고 다음 하나.

,
던져

"예외 : FileNotFound_AssemblyNotFound, sqlite3를 : System.Private.Reflection.Core.dll

추가 정보 'System.IO.FileNotFoundException'. 자세한 내용은 https://developer.xamarin.com/guides/xamarin-forms/platform-features/windows/installation/universal/#Dependency_Services_and_.NET_Native_Compilation

List<Assembly> assembliesToInclude = new List<Assembly>(); 
var assembly = typeof(SQLitePlatformWinRT).GetTypeInfo().Assembly; 
assembliesToInclude.Add(assembly); 
//throws error there 
Xamarin.Forms.Forms.Init(e, assembliesToInclude); 

내 참조의 조언에 따라, http://go.microsoft.com/fwlink/?LinkId=623485 "나는 추가

SqlLite의 assmebly를 방문하십시오 이 enter image description here

사람이 문제가 무엇을 알고 있나요

를?
+0

저는 Microsoft에서 근무하기를 원하며 도움이됩니다. project.json 및 project.lock.json 파일을 보내 주시겠습니까? [email protected] –

+0

이것에 대한 결과는 무엇입니까? 내 Xamarin.Uwp 프로젝트와 동일한 문제가 있으며 해결할 수 없습니다. – Tom

+0

@Tom 내 답변을보고 도움이되는지 알려주세요. – Ania

답변

0

솔루션은 내 솔루션에서 어셈블리를 추가했습니다.솔루션에서 모든 어셈블리를 추가해야합니다. 참조 : https://developer.xamarin.com/guides/xamarin-forms/platform-features/windows/installation/universal/#Target_Invocation_Exception_when_using_Compile_with_.NET_Native_tool_chain

솔루션에서 어셈블리 추가를 시도합니다.

List<Assembly> assembliesToInclude = new List<Assembly>(); 
    assembliesToInclude.Add(typeof(<a class from assembly>).GetTypeInfo().Assembly); 

    Xamarin.Forms.Forms.Init(e, assembliesToInclude); 
+1

저는 Xamarin- 기사를 알고 있지만 지금까지는 성공적이지 않았습니다. 나는 또한 참조가있는 pcl이라는 여러 가지 참조를 가지고있다. 따라서이 목록에 추가 할 어셈블리를 모르겠습니다. 어셈블리 목록에 코드를 게시 할 수 있습니까? – Tom