Приложение xamarin аварийно завершает работу из-за xamforms.controls.calendar - PullRequest
0 голосов
/ 29 октября 2019

Я только что обновил свою систему MAC и все пакеты в своем проекте Xamarin, теперь приложение всегда аварийно завершает работу из-за следующего исключения: Ссылка на объект не установлена ​​на экземпляр объекта в XamForms. Controls.iOS. Forms.BindableObject.OnPropertyChanged (System.String propertyName) [0x00000] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ BindableObject.cs: 229 в Xamarin.Forms.Element.OnPropertyChanged (System.String propertyName]0x00000] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ Element.cs: 350 в Xamarin.Forms.BindableObject.ClearValue (свойство Xamarin.Forms.BindableProperty, System.Boolean fromStyle, System.Boolean checkAccess) [0x000c6] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ BindableObject.cs: 96 в Xamarin.Forms.BindableObject.ClearValue (свойство Xamarin.Forms.BindableProperty) [0x00000] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ BindableObject.cs: 48 в Xamarin.Forms.Platform.iOS.VisualElementRenderer 1[TElement].Dispose (System.Boolean disposing) [0x0007d] in <db18f72e3204406988680543da513ace>:0 at Xamarin.Forms.Platform.iOS.ViewRenderer 2 [TView, TNativeView] .Dispose (удаление System.Boolean) [0x0005c] в: 0 в Xamarin.Forms.Platform.iOS.ButtonRenderer.Dispose (удаление System.Boolean) [0x00064] в D: \ a \ 1 \ s \ Xamarin.Forms.Platform.iOS \ Renderers \ ButtonRenderer.cs: 66 в Foundation.NSObject.Dispose () [0x00000] в /Library/Frameworks/Xamarin.iOS.framework/Versions/13.4.0.2/src/Xamarin.iOS/Foundation/NSObject2.cs:147 at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean dispose) [0x0003f] в D: \ a \ 1 \ s \ Xamarin.Forms.Platform.iOS \ VisualElementPackager.cs: 71в Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] в D: \ a \ 1 \ s \ Xamarin.Forms.Platform.iOS \ VisualElementPackager.cs: 39 в Xamarin.Forms.Platform.iOS.VisualEledeRen1[TElement].Dispose (System.Boolean disposing) [0x00058] in <db18f72e3204406988680543da513ace>:0 at Foundation.NSObject.Dispose () [0x00000] in /Library/Frameworks/Xamarin.iOS.framework/Versions/13.4.0.2/src/Xamarin.iOS/Foundation/NSObject2.cs:147 at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose (System.Boolean disposing) [0x0003f] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:71 at Xamarin.Forms.Platform.iOS.VisualElementPackager.Dispose () [0x00000] in D:\a\1\s\Xamarin.Forms.Platform.iOS\VisualElementPackager.cs:39 at Xamarin.Forms.Platform.iOS.VisualElementRenderer 1 [TElement] .Dispose (удаление System.Boolean) [0x00058] в: 0 в Foundation.NSObject.Dispose () [0x00000] в /Library/Frameworks/Xamarin.iOS.framework/Versions/13.4.0.2/src/Xamarin.iOS/Foundation/NSObject2.cs:147 в Xamarin.Forms.Platform.iOS.VisualElementPackager. OnChildRemoved (представление Xamarin.Forms.VisualElement) [0x0003e] в D: \ a \ 1 \ s \ Xamarin.Forms.Platform.iOS \ VisualElementPackager.cs: 124 в Xamarin.Forms.Platform.iOS.VisualElementPackager.OОтправитель объекта, Xamarin.Forms.ElementEventArgs e) [0x0000f] в D: \ a \ 1 \ s \ Xamarin.Forms.Platform.iOS \ VisualElementPackager.cs: 161 в Xamarin.Forms.Element.OnChildRemoved (Xamarin.ForE.Sechild) [0x00007] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ Element.cs: 334 в Xamarin.Forms.VisualElement.OnChildRemoved (дочерний Xamarin.Forms.Element) [0x00000] в D: \ a\ 1 \ s \ Xamarin.Forms.Core \ VisualElement.cs: 750 в Xamarin.Forms.TemplatedView.OnChildRemoved (дочерний элемент Xamarin.Forms.Element) [0x00000] в D: \ a \ 1 \ s \ Xamarin.Forms.Core\ TemplatedView.cs: 92 at Xamarin.Forms.Layout.OnInternalRemoved (представление Xamarin.Forms.View) [0x00012] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ Layout.cs: 473 в Xamarin.Forms.Layout.InternalChildrenOnCollectionChanged (отправитель System.Object, System.Collections.Specialized.NotifyCollectionChangedEventArgs e) [0x0002]\ 1 \ s \ Xamarin.Forms.Core \ Layout.cs: 436 в System.Collections.ObjectModel.ObservableCollection 1[T].OnCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedEventArgs e) [0x00018] in <429bba1022b24f41b20fdc67c7554c2d>:0 at System.Collections.ObjectModel.ObservableCollection 1 [T] .OnCollectionChanged (действие System.Collections.Specialized.NotifyCollectionChangedAction, элемент System.Object. Индекс Int32) [0x00009] в <429bba1022b24f41b20fdc67c7554c2d>: 0 в System.Collections.ObjectModel.ObservableCollection 1[T].RemoveItem (System.Int32 index) [0x00021] in <429bba1022b24f41b20fdc67c7554c2d>:0 at System.Collections.ObjectModel.Collection 1 [T] .RemoveAt (индекс System.Int32) [0x00027] в контореXamarin.Forms.BindableObject bindable, System.Object oldValue, System.Object newValue) [0x00018] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ TemplateUtilities.cs: 63в Xamarin.Forms.BindableObject.SetValueActual (свойство Xamarin.Forms.BindableProperty, контекст Xamarin.Forms.BindableObject + BindablePropertyContext, значение System.Object, System.Boolean настоящее времяApplying, атрибуты Xamarin.Forms.Internals.FleanSilent.Sleval.SetalSleal.Sleval.Setal). 0x00120] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ BindableObject.cs: 463 в Xamarin.Forms.BindableObject.SetValueCore (свойство Xamarin.Forms.BindableProperty, значение System.Object, значение Xamarin.Forms.Internals. Атрибуты SetValueFlags, Xamarin.Forms.BindableObject + SetValuePrivateFlags privateAttributes) [0x00173] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ BindableObject.cs: 397 в Xamarin.Forms.BindableObject.SetableProberсвойство, значение System.Object, System.Boolean fromStyle, System.Boolean checkAccess) [0x00042] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ BindableObject.cs: 334 в Xamarin.Forms.BindableObject.SetValue (Свойство Xamarin.Forms.BindableProperty, значение System.Object) [0x00000] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ BindableObject.cs: 311 в Xamarin.Forms.ContentView.set_Content (значение Xamarin.Forms.View) [0x00000] в D: \ a \ 1 \ s \ Xamarin.Forms.Core \ ContentView.cs: 11 в XamForms.Controls.Calendar + <> c__DisplayClass89_0.b__0 () [0x00027] в <78f786ab622940c1b06f4cfd4c30dce1>: 0 в Foundation.NSAsyncActionDispatcher.Apply () [0x00000/ra/ru/ra.in.F.S. 0.2 / src / Xamarin.iOS / Foundation / NSAction.cs: 152 по адресу (управляемая оболочкой) UIKit.UIApplication.UIApplicationMain (int, string [], intptr, intptr) в UIKit.UIApplication.Main (System.String[] args, участник System.IntPtr, делегат System.IntPtr) [0x00005] в /Library/Frameworks/Xamarin.iOS.framework/Versions/13.4.0.2/src/Xamarin.iOS/UIKit/UIApplication.cs:86 в UIKit.UIApplication.Main (System.String [] args, System.String PrincipalClassName, System.String DelegateClassName) [0x0000e] в /Library/Frameworks/Xamarin.iOS.framework/Versions/13.4.0.2/src/Xamarin.iOS/UIKit/UIApplication.cs:65 at myproject.iOS.Application.Main (System.String [] args) [0x00001] в /Users/lin/Projects/myProject/iOS/Main.cs:12

...