Xamarin无法构建可移植的类库 - 无法定位必要的框架

时间:2014-04-14 11:54:52

标签: c# xamarin portable-class-library

我们正在使用Xamarin进行移动应用程序开发,但是当我们尝试共享代码时,事情有点复杂。当有人对项目进行更改并将其拉出时,通常您会对引用感到头疼。

随着最新的问题,事情变得有点危险,所以我决定在这里发一个问题,希望能解决这个问题。

它是同一个项目,两台不同的计算机,都使用profile49,但我无法定位所有框架。

以下是情况的图像。

在其工作的计算机上 On computer where it works http://i61.tinypic.com/29dj41.png

在没有工作的计算机上
On computer where it doesn't work http://i57.tinypic.com/10dyt51.png

也许值得一提的是两者都使用VS2012。工作计算机使用Windows 8而不工作8.1。两者都有Xamarin installend(iOS和Android)。

任何想法发生了什么?

1 个答案:

答案 0 :(得分:2)

最可能的原因是您在Visual Studio之前安装了Xamarin,或者对Windows / Visual Studio的更新替换了整个C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable目录,从而删除了Xamarin.Android.xmlXamarin.iOS.xml个文件

重新安装Xamarin修复此问题,但修复工作也应该有效(转到控制面板/程序和功能,然后右键单击Xamarin.Android或Xamarin.iOS并选择“修复”)。