x.PokemonDetailsViewModel); } PokemonListViewModel包含未在构造函数上初始化的SelectedPokemon属性,因此它在启动时为null 鉴于此,当我运行应用程序时,我得到以下错误:"Unsupported expression of type 'Constant'.
根据这个问题,使用ReactiveUI和CM应该是在公园里散步:然而,我已经在步子上遇到了困难。我还使用Fody来编织PropertyChanged和PropertyChanging for ReactiveUI,但是如果没有Fody,我也会得到错误。在应用程序启动时,我会受到StackOverflowException in ReactiveUI.Core的欢迎,这意味着我肯定做了一些根本错误的事情。更新
我只在使用RxUI 5.x时,而不是在<em
使用最新的RxUI v8预览和Splat2.0,在引用.Net标准2.0库的UWP项目中,我无法注册我的视图和视图模型,除非它们驻留在相同的程序集中。Locator.CurrentMutable.RegisterLazySingleton(() => new HomeView(), typeof(IViewFor<HomeViewModel>));
但是Splat给出了一个错误DefaultViewLocator: Failed to find type named 'ReactiveUI.IRoutableVi