2017-03-31 21 views
0

私はXamarin Forms、UWP Projectを使用しています。私のプロジェクトでは、リソースとして埋め込まれたファイルがあります。デバッグモードでは、コンパイルして正常に動作しますが、リリースモードではクラッシュします。私に何ができる? 私は多くのヒントを試みたが、何も助けなかった。UWP XAMARINはRELEASEモードでクラッシュしますが(デバッグではうまく動作します)

enter image description here

マイエラー:

Вызвано исключение: "System.IO.FileNotFoundException" в System.Private.Reflection.Core.dll 
Вызвано исключение: "System.IO.FileNotFoundException" в System.Private.Reflection.Core.dll 
"project.UWP.exe" (Win32). Загружено "C:\Windows\SysWOW64\Windows.Storage.ApplicationData.dll". Загрузка символов пропущена. Модуль состоит из машинного кода, а отладка машинного кода в данный момент отключена. 
"project.UWP.exe" (Win32). Загружено "C:\Windows\SysWOW64\DWrite.dll". Загрузка символов пропущена. Модуль состоит из машинного кода, а отладка машинного кода в данный момент отключена. 
"project.UWP.exe" (Win32). Загружено "C:\Windows\SysWOW64\Windows.Globalization.dll". Загрузка символов пропущена. Модуль состоит из машинного кода, а отладка машинного кода в данный момент отключена. 
Вызвано исключение: "System.AggregateException" в System.Private.Threading.dll 
Вызвано исключение: "Microsoft.CSharp.RuntimeBinder.RuntimeBinderException" в Microsoft.CSharp.dll 
Вызвано исключение: "System.Reflection.MissingMetadataException" в System.Private.CoreLib.dll 
Дополнительные сведения: Reflection_InsufficientMetadata_NoHelpAvailable: EETypeRva:0x0001e930. For more information, visit http://go.microsoft.com/fwlink/?LinkId=623485 

Вызвано исключение: "System.Reflection.TargetInvocationException" в System.Private.CoreLib.dll 
Вызвано исключение: "System.Reflection.MissingMetadataException" в System.Linq.Expressions.dll 
Дополнительные сведения: Reflection_InsufficientMetadata_NoHelpAvailable: EETypeRva:0x0001e930. For more information, visit http://go.microsoft.com/fwlink/?LinkId=623485 

Вызвано исключение: "System.Reflection.MissingMetadataException" в Newtonsoft.Json.dll 
Дополнительные сведения: Reflection_InsufficientMetadata_NoHelpAvailable: EETypeRva:0x0001e930. For more information, visit http://go.microsoft.com/fwlink/?LinkId=623485 

Вызвано исключение: "System.Reflection.MissingMetadataException" в Newtonsoft.Json.dll 
Дополнительные сведения: Reflection_InsufficientMetadata_NoHelpAvailable: EETypeRva:0x0001e930. For more information, visit http://go.microsoft.com/fwlink/?LinkId=623485 

Исключение типа "System.Reflection.MissingMetadataException" возникло в Newtonsoft.Json.dll, но не было обработано в коде пользователя 
Дополнительные сведения: Reflection_InsufficientMetadata_NoHelpAvailable: EETypeRva:0x0001e930. For more information, visit http://go.microsoft.com/fwlink/?LinkId=623485 

Вызвано исключение: "System.Reflection.MissingMetadataException" в project.UWP.McgInterop.dll 
Дополнительные сведения: Reflection_InsufficientMetadata_NoHelpAvailable: EETypeRva:0x0001e930. For more information, visit http://go.microsoft.com/fwlink/?LinkId=623485 

Исключение типа "System.Reflection.MissingMetadataException" возникло в project.UWP.McgInterop.dll, но не было обработано в коде пользователя 
Дополнительные сведения: Reflection_InsufficientMetadata_NoHelpAvailable: EETypeRva:0x0001e930. For more information, visit http://go.microsoft.com/fwlink/?LinkId=623485 

答えて

0

リリースモードのUWPのアプリでは、.NETネイティブツールチェーンを使用してコンパイルされています。 Reflectionを使用する場合は、Default.rd.xmlファイルに型を追加する必要がありますDOC

+0

Reflectionを使用する必要があるタイプはどこですか?あなたに例を挙げてもらえますか? Msdnはhttps://dotnet.github.io/native/troubleshooter/type.htmlにリンクを張りますが、私はその用語を理解できません。アセンブリのSystem.ReflectionでAll typesを選択する必要がありますか? –

+0

そして、私は「反射を使用する」と「反射する」を選択する必要がありますか?知りません.. –

関連する問題