eXpandFramework / eXpand

DevExpress XAF (eXpressApp) extension framework. 𝗹𝗶𝗻𝗸𝗲𝗱𝗶𝗻.𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸.𝗰𝗼𝗺, 𝘆𝗼𝘂𝘁𝘂𝗯𝗲.𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸.𝗰𝗼𝗺 and 𝘁𝘄𝗶𝘁𝘁𝗲𝗿 @𝗲𝘅𝗽𝗮𝗻𝗱𝗳𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 and or simply 𝗦𝘁𝗮𝗿/𝘄𝗮𝘁𝗰𝗵 this repository and get notified from 𝗚𝗶𝘁𝗛𝘂𝗯
http://expand.expandframework.com
Microsoft Public License
222 stars 115 forks source link

MissingMemberException before first load XpandCategorizedListEditor (after migration to 19.1.503.0) #512

Closed TestRiseup closed 5 years ago

TestRiseup commented 5 years ago

Hi after migration to 19.1.503.0 , a error occured before first load a CategorizedListView with XpandCategorizedListEditor .

InnerException:

        Type:       MissingMemberException
        Message:    No match for property with name MainView and flags Instance | NonPublic | Public | Static on type DevExpress.XtraEditors.SidePanelContainer.
        Data:       0 entries
        Stack trace:

à Fasterflect.Emitter.LookupUtils.GetMember(CallInfo callInfo) à Fasterflect.Emitter.MemberGetEmitter.CreateDelegate() à Fasterflect.Emitter.BaseEmitter.GetDelegate() à Fasterflect.PropertyExtensions.DelegateForGetPropertyValue(Type type, String name, Flags bindingFlags) à Fasterflect.PropertyExtensions.DelegateForGetPropertyValue(Type type, String name) à Fasterflect.PropertyExtensions.GetPropertyValue(Object obj, String name) à Xpand.XAF.Modules.ModelMapper.Services.PredefinedMapService.GetViewControl(PredefinedMap predefinedMap, CompositeView view, String model) à Xpand.XAF.Modules.ModelMapper.Services.ModelBindingService.BindData(ValueTuple3 data) à System.Reactive.Linq.ObservableImpl.Select2.Selector._.OnNext(TSource value) --- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée --- à System.Reactive.PlatformServices.ExceptionServicesImpl.Rethrow(Exception exception) à System.Reactive.Stubs.<>c.<.cctor>b21(Exception ex) à System.Reactive.AnonymousSafeObserver1.OnError(Exception error) à System.Reactive.Sink1.ForwardOnError(Exception error) à System.Reactive.HalfSerializer.ForwardOnError[T](ISink1 sink, Exception ex, Int32& wip, Exception& error) à System.Reactive.Linq.ObservableImpl.TakeUntil2..OnError(Exception ex) à System.Reactive.Linq.ObservableImpl.Merge1.Observables._.InnerObserver.OnError(Exception error) à System.Reactive.Sink2.OnError(Exception error) à System.Reactive.Sink1.ForwardOnError(Exception error) à System.Reactive.Sink2.OnError(Exception error) à System.Reactive.Sink1.ForwardOnError(Exception error) à System.Reactive.Linq.ObservableImpl.Merge1.Observables..InnerObserver.OnError(Exception error) à System.Reactive.Sink1.ForwardOnError(Exception error) à System.Reactive.Sink2.OnError(Exception error) à System.Reactive.Sink1.ForwardOnError(Exception error) à System.Reactive.Sink2.OnError(Exception error) à System.Reactive.Sink1.ForwardOnError(Exception error) à System.Reactive.Sink2.OnError(Exception error) à System.Reactive.Sink1.ForwardOnError(Exception error) à System.Reactive.Sink2.OnError(Exception error) à System.Reactive.Sink1.ForwardOnError(Exception error) à System.Reactive.Linq.ObservableImpl.Select2.Selector..OnNext(TSource value) à System.Reactive.Sink1.ForwardOnNext(TTarget value) à System.Reactive.Linq.ObservableImpl.SelectMany2.EnumerableSelector..OnNext(TSource value) à System.Reactive.Sink1.ForwardOnNext(TTarget value) à System.Reactive.IdentitySink1.OnNext(T value) à System.Reactive.Subjects.Subject1.OnNext(T value) à System.Reactive.Sink1.ForwardOnNext(TTarget value) à System.Reactive.IdentitySink1.OnNext(T value) à System.Reactive.Sink1.ForwardOnNext(TTarget value) à System.Reactive.Linq.ObservableImpl.Select`2.Selector..OnNext(TSource value) à System.Reactive.Sink1.ForwardOnNext(TTarget value) à System.Reactive.Linq.ObservableImpl.Select2.Selector..OnNext(TSource value) à System.Reactive.Sink1.ForwardOnNext(TTarget value) à System.Reactive.Linq.ObservableImpl.SelectMany2.ObservableSelector..InnerObserver.OnNext(TResult value) à System.Reactive.Subjects.Subject1.OnNext(T value) à System.Reactive.Linq.ObservableImpl.FromEventPattern.Impl2.<>c__DisplayClass3_0.b1(Object sender, TEventArgs eventArgs) à System.EventHandler.Invoke(Object sender, EventArgs e) à DevExpress.ExpressApp.View.OnControlsCreated() à Xpand.ExpressApp.XpandListView.OnControlsCreated() dans D:\a\1\s\Xpand\Xpand.ExpressApp\Xpand.ExpressApp\XpandListView.cs:ligne 35 à DevExpress.ExpressApp.View.CreateControls() à DevExpress.ExpressApp.Win.Templates.ViewSiteManager.EnsureViewControl() à DevExpress.ExpressApp.Win.Templates.ViewSiteManager.FillViewSite() à DevExpress.ExpressApp.Win.Templates.ViewSiteManager.OnViewChanged() à DevExpress.ExpressApp.Win.Templates.ViewSiteManager.SetView(View view) à AcurTime.Module.Win.LightStyleMainRibbonForm1.IFrameTemplate_SetView(View view) dans e:\AcurSoft\AcurTime_4.0\AcurTime.Module.Win\LightStyleMainRibbonForm1.vb:ligne 130 à DevExpress.ExpressApp.Frame.SetTemplateView(View view) à DevExpress.ExpressApp.Frame.SetView(View view, Boolean updateControllers, Frame sourceFrame, Boolean disposeOldView)

apobekiaris commented 5 years ago

please provide a sample that demonstrates the problem

expand commented 5 years ago

Closing issue for age. Feel free to reopen it at any time.

.Thank you for your contribution.