Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin.forms Prism应用程序的多个项目_Xamarin.forms_Prism - Fatal编程技术网

Xamarin.forms Prism应用程序的多个项目

Xamarin.forms Prism应用程序的多个项目,xamarin.forms,prism,Xamarin.forms,Prism,我想创建一个新的Prism/Xamarin.Forms应用程序,但我想创建一个以上的可移植项目 我希望达到以下目标: 模型:一个可移植的项目,包含模型中的业务对象。 MyProject.ViewModels:包含ViewModels引用MyProject.Models的可移植项目。 视图:包含视图引用MyProject.ViewModels的可移植项目。 Droid,MyProject.UWP:可执行项目。 在Prism解决方案中,该组织是否可行?模板在此设置中是否有效 事实上,我尝试将Mvvm

我想创建一个新的Prism/Xamarin.Forms应用程序,但我想创建一个以上的可移植项目

我希望达到以下目标:

模型:一个可移植的项目,包含模型中的业务对象。 MyProject.ViewModels:包含ViewModels引用MyProject.Models的可移植项目。 视图:包含视图引用MyProject.ViewModels的可移植项目。 Droid,MyProject.UWP:可执行项目。 在Prism解决方案中,该组织是否可行?模板在此设置中是否有效

事实上,我尝试将MvvmLight项目转换为Prism,这就是我目前的解决方案

非常感谢您的回答,
朱利安是的,它会很好用的。你的项目结构如何并不重要。注册页面进行导航时,只需确保使用显式RegitserTypeForNavigation方法