我使用Android和UWP在示例項目(TipCalc)中更新了MVVMCross 5.1.1到5.2.0。 Nuget提供了此更新,我剛剛使用VS2017 nuget視圖進行了更新。如何將MVVMCross從5.1.1更新到5.2.0
在這兩件事發生之後:UPW設計師告訴我:MvxWindowsPage不存在於命名空間MvvmCross.Uwp.Views中。 所以我不再有工作的設計師。
重建帶來了這些警告
...TipCalc.UI.Droid.csproj : warning XA0105: The $(TargetFrameworkVersion) for MvvmCross.Binding.Droid.dll(v7.0) is greater than the $(TargetFrameworkVersion) for your project(v6.0). You need to increase the $(TargetFrameworkVersion) for your project.
...TipCalc.UI.Droid.csproj : warning XA0105: The $(TargetFrameworkVersion) for MvvmCross.Droid.dll (v7.0) is greater than the $(TargetFrameworkVersion) for your project(v6.0). You need to increase the $(TargetFrameworkVersion) for your project.
...TipCalc.UI.Droid.csproj : warning XA0105: The $(TargetFrameworkVersion) for MvvmCross.Platform.Droid.dll (v7.0) is greater than the $(TargetFrameworkVersion) for your project(v6.0). You need to increase the $(TargetFrameworkVersion) for your project.
開始它在模擬器崩潰的應用程序。 該droid項目設置爲Marshmellow(6.0)。
MVVMCross 5.2版本是否需要棒棒糖(7.0) - 或者在更新時出錯了?
重新啓動VS修復了UWP問題 - 但Android仍然存在 – ManniAT