MVVMCross如何与WPF(Windows)一起使用?
如何在WinRT(Windows 8)上使用它-我无法编译它。我是否可以将其与“普通”Windows(WPF)一起使用?MvvmCrossLibs\MvvmCrossLibs。sln由许多项目组成,需要安装不同的运行时才能正确打开(Mono Touch、Mono Droid、WP7)。如果您只需要WinRT中的库,最好是直接打开MVVMCross如何与WPF(Windows)一起使用?,wpf,windows,windows-runtime,mvvmcross,Wpf,Windows,Windows Runtime,Mvvmcross,如何在WinRT(Windows 8)上使用它-我无法编译它。我是否可以将其与“普通”Windows(WPF)一起使用?MvvmCrossLibs\MvvmCrossLibs。sln由许多项目组成,需要安装不同的运行时才能正确打开(Mono Touch、Mono Droid、WP7)。如果您只需要WinRT中的库,最好是直接打开Cirrian\Cirrian.MvvmCross\Cirrian.MvvmCross.WinRT.csproj,然后使用NuGet添加缺少的Newtonsoft.JSO
Cirrian\Cirrian.MvvmCross\Cirrian.MvvmCross.WinRT.csproj
,然后使用NuGet添加缺少的Newtonsoft.JSON
包(在此之前,您需要保存自动创建的.sln
文件)。在那之后,它应该编译得很好,至少对我来说是这样。现在只需在Windows应用商店应用程序项目中引用程序集并开始使用它
我以前没有使用MVVMCross的经验,但它目前似乎不支持despktop WPF应用程序。但是,我不知道创建/编译这样一个版本有多困难。
MvvmCrossLibs\MvvmCrossLibs.sln
由许多项目组成,需要安装不同的运行时才能正确打开(Mono-Touch、Mono-Droid、WP7)。如果您只需要WinRT中的库,最好是直接打开Cirrian\Cirrian.MvvmCross\Cirrian.MvvmCross.WinRT.csproj
,然后使用NuGet添加缺少的Newtonsoft.JSON
包(在此之前,您需要保存自动创建的.sln
文件)。在那之后,它应该编译得很好,至少对我来说是这样。现在只需在Windows应用商店应用程序项目中引用程序集并开始使用它
我以前没有使用MVVMCross的经验,但它目前似乎不支持despktop WPF应用程序。不过,我不知道创建/编译这样一个版本有多困难。目前还没有专门针对wpf的mvvmcross端口——有几个人建议创建一个,但到目前为止,大多数用户都要求在移动平台上做更多的工作。有一个当前的控制台(win32)端口,将其扩展到WPF应该非常简单 未来的开发现在基于Portable Library分支-请参阅上的一些信息和代码 对于WinRT,vNext分支中的TwitterSearch示例是一个很好的起点-它应该编译并跨所有MonoTouch、MonoDroid、WP7、WinRT和Console工作:
如果您发现无法编译,请在此处或github问题上记录特定的编译器错误消息。目前没有专门用于wpf的mvvmcross端口-一些人建议构建一个,但到目前为止,大多数用户要求在移动平台上做更多工作。有一个当前的控制台(win32)端口,将其扩展到WPF应该非常简单 未来的开发现在基于Portable Library分支-请参阅上的一些信息和代码 对于WinRT,vNext分支中的TwitterSearch示例是一个很好的起点-它应该编译并跨所有MonoTouch、MonoDroid、WP7、WinRT和Console工作:
如果您发现无法编译,请在此处或github问题中记录特定的编译器错误消息。欢迎使用堆栈溢出!请提供更多细节。你已经试过什么了?你被困在哪里?另请参见:欢迎使用堆栈溢出!请提供更多细节。你已经试过什么了?你被困在哪里?另见:谢谢。现在它正在工作。我将尝试在WPF解决方案中使用它。祝你好运。如果您遇到PCL或mvvmcross问题,请在此询问:)谢谢。现在它正在工作。我将尝试在WPF解决方案中使用它。祝你好运。如果您遇到PCL或mvvmcross问题,请在此处询问:)