Исключение UWP возникает в сборке релиза, сборка отладки работает нормально - PullRequest
0 голосов
/ 28 ноября 2018

С установкой релизной сборки.Но когда я запускаю приложение, я получаю следующее исключение.Но он отлично работает в отладочной сборке.

System.Reflection.MissingMetadataException: Reflection_InsufficientMetadata_NoHelpAvailable: EETypeRva: 0x00093618.Для получения дополнительной информации посетите веб-сайт http://go.microsoft.com/fwlink/?LinkId=623485 в SharedLibrary! + 0x6171de в SharedLibrary! + 0x472787 в System.Reflection.TypeInfo.get_IsVisible () в CMSWindowsApp! + 0x9afe7c в Newtonsoft.Json.Utilities.DynamicProxyMithWithWithWithWithDiteDjectBjectBjectBjectBjectBjectСвязыватель Dynamic.DynamicMetaObjectBinder, аргументы Collections.Generic.IEnumerable, резервный динамический Dynamic.DynamicMetaObject, Json.Utilities.DynamicProxyMetaObject.args, Json.Utilities.DynamicProxyMetaObject.Fallback fallback, Json.Utilities.DynamicProxyMetaObject.Fallback fallbackInvoke) в Newtonsoft.Json.Utilities.DynamicProxyMetaObject.BindGetMember (Dynamic.GetMemberBedeBjectBejectBind.BinderBind.BinderBinder.MinderBind.BinderBinder.MinderBind.BinderBinder.BinderBinder.Minder.Binder.Binder.Binder.Binder.Binder.BinderBinder.BB)Dynamic.DynamicMetaObject [] args) в System.Dynamic.DynamicMetaObjectBinder.Bind (Object [] args, Collections.ObjectModel.ReadOnlyCollection параметров, Linq.Expressions.LabelTarget returnLabel) в SharedLibrary! + 0x53c5d2 в SharedLibrary! + 0x53c547 в SharedLibrary! + 0x522de9 в SharedLibrary! 0540x6056e2 в SharedLibrary! + 0x4d8450 в SharedLibrary! + 0x4d82cd в SharedLibrary! + 0x38a168 в SharedLibrary! + 0x395594 в System.Func.Invoke (AsyncCallback arg1, объектный аргумент arg2) в объектной результирующей базе данных CMSWindowsAl.CMSWindowsApp! + 0xc0b244 в SharedLibrary! + 0x4afb00 в SharedLibrary! + 0x45ef1e в SharedLibrary! + 0x605acf в SharedLibrary! + 0x4d8450 в SharedLibrary! + 0x4d860d в SharedLibrary! 0 0 0SharedLibrary! + 0x4d860d в CMSWindowsApp! + 0x9bc3c7 в System.Action.Invoke (Runtime.CompilerServices.CallSite arg1, Screens.Home arg2, Объект arg3, Source.ViewModel.AllAssessmentListViewModel arg4) в CMSWindowsApp! + 0xeb73e3

Как это исправить для сборки выпуска?

1 Ответ

0 голосов
/ 28 ноября 2018

Вам нужно будет добавить некоторые записи в файл Default.rd.xml в папке «Свойства» проекта вашего приложения.Сборка выпуска UWP использует .NET Native, где вам нужно явно перечислить типы или пространства имен, которые должны существовать для сериализации. Вот средство устранения неполадок , которое поможет вам.

...