将MvvmCross nuget包引用添加到PCL失败

时间:2013-10-08 17:32:06

标签: visual-studio-2012 mvvmcross portable-class-library

简单的任务会导致错误。我正在尝试使用mvvmcross引用创建新的PCL库。 https://dl.dropboxusercontent.com/u/19503836/profile.png

然后我添加了nuget参考: https://dl.dropboxusercontent.com/u/19503836/mvvmcross_monodroid_pcl.png

配置文件选择与MvvmCross演示完全相同但不起作用。 可能是因为当我选择.net 4.5& wp7.1它会回到.net 4.0和wp7.0,但我不知道如何解决这个问题。

可能我必须在PCL .proj文件中手动设置配置文件,但我不知道我应该在那里写什么号码?目前的个人资料是“Profile8”

感谢您的任何建议?

1 个答案:

答案 0 :(得分:2)

我认为您想要的个人资料是Profile104。您需要将MonoTouch和MonoAndroid XML文件复制到C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable\v4.0\Profile\Profile104\SupportedFrameworks。然后,当您选择在屏幕截图中选择的框架时,它将不会自动选择.NET 4和WP 7.0。