我正在尝试将 Xamarin MVVMCross Mobile 应用程序从 Mono 2.10.11 升级到 3.2.3。除了这两个,我已经删除了所有的构建错误,
./M2 v2 (3.11)/M2.Core/BackendServices/MainAuthenticationService.cs(23,23): Error CS1070:
The type `System.Net.CookieContainer' has been forwarded to an assembly that is not referenced.
Consider adding a reference to assembly `System, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089' (CS1070) (M2.Core)
另一个是:-
./M2 v2 (3.2.3)/M2.Core/ViewModels/AppointmentDataViewModel.cs(16,16): Error CS1070:
The type `System.Windows.Input.ICommand' has been forwarded to an assembly that is not referenced.
Consider adding a reference to assembly `System, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089' (CS1070) (M2.Core)
我已将 System.Net 和 System.Windows 添加到 Core 项目的引用中。我使用了不同的版本试图让它工作,包括 GitHub 二进制文件。
我已经查看了我用来确保类包含在其中的每个程序集,但没有运气。
我不确定我错过了什么。有什么建议吗?