gpt4 book ai didi

mvvmcross - 如何使用 Mvvmcross 定位 .NET 4.0?

转载 作者:行者123 更新时间:2023-12-01 11:46:05 27 4
gpt4 key购买 nike

我想使用 Mvvmcross 为多个平台制作应用程序。

我对 Mvvmcross 等 PCL 库使用配置文件 104,但此配置文件的目标是 .NET 4.5。我想以 .NET 4.0 为目标,以便在 Windows XP 上使用我的应用程序。

为此,我添加了 xml 文件

MonoAndroid, Version = v1.6 +. Xml

VSMonoTouch, Version = v1.0 +. Xml

在允许我定位的配置文件 143 中。 NET 框架 4.0.3。

但是,我有一个编译错误,因为它找不到 ICommand 接口(interface)。此接口(interface)在 4.0 和 4.5 版本之间不在同一个库中,这就是它不起作用的原因吗?或者我应该重新编译配置文件 143 的所有 Mvvmcross 库吗?

谢谢,

最佳答案

这是可移植类库的限制。

参见表格:http://msdn.microsoft.com/en-us/library/gg597391.aspx

Model-View-View Model (MVVM)

Only 4.5

这意味着如果有人想在早期的 .Net 平台上使用 MvvmCross,则必须有人构建和维护非 PCL 版本。

既然 Mvx 的维护者(我!)决定只维护 MvvmCross 的 PCL 版本,那么任何非 PCL 支持都必须由社区创建。

对于 WPF,这不应该是一项太大或太困难的工作 - 但它可能...


或者,某人可能能够做一些时髦的来获得ICommand工作......我用portable-class-library重新标记了这个问题试图吸引一些 MS 专家。

关于mvvmcross - 如何使用 Mvvmcross 定位 .NET 4.0?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15108924/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com