MVVMCROSS WPF(Windows)との使用方法
-
11-12-2019 - |
質問
WinRTで使用する方法(Windows 8) - コンパイルできません。「通常の」ウィンドウ(WPF)とも使用できますか?
解決
現在、WPF用に特にMVVMCROSSポートはありません - 1つの人々が1つを推奨していますが、これまでのユーザーはこれまでのところモバイルプラットフォームでもっと多くの作業を要求しました。現在のコンソール(Win32)ポートがあり、WPFに向かって広がります。
将来の開発は、ポータブルライブラリブランチの周辺に基づいています - http://slodge.blogspot.co.uk/2012/09/mvvmcross-vnext-portable-class.html https://github.com/slodge/mvvmcross/tree/vnext
WinRTの場合、VNEXTブランチ内のTwitterSearchの例は起動するのに適した場所です - それはすべてのMonotouch、MonoDroid、WP7、WinRT、およびコンソールのすべてをコンパイルして動作させるべきです:
コンパイルできないと思われる場合は、ここでまたはGithubの問題に特定のコンパイラエラーメッセージを記録してください。
他のヒント
MvvmCrossLibs\MvvmCrossLibs.sln
は多くのプロジェクトで構成されており、異なるランチミスを適切に開くためにインストールする必要があります(Mono Touch、Mono Droid、WP7)。WinRTでライブラリーが必要な場合は、Cirrious\Cirrious.MvvmCross\Cirrious.MvvmCross.WinRT.csproj
を直接開き、NUGETで行方不明のNewtonsoft.JSON
パッケージを追加することです(その前に自動的に作成された.sln
ファイルを保存する必要がある必要があります)。それ以降はちょうどいいですね、それは私のためにしました。これで、Windows Store App Projectのアセンブリを参照して、それを使用してください。
私はMVVMCROSSの以前の経験を持っていませんが、現在Despktop WPFアプリケーションをサポートしているようには見えません。そのようなバージョンを作成/コンパイルすることが難しいことはわかりません。