我们正在使用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)。
任何想法发生了什么?
答案 0 :(得分:2)
最可能的原因是您在Visual Studio之前安装了Xamarin,或者对Windows / Visual Studio的更新替换了整个C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETPortable
目录,从而删除了Xamarin.Android.xml
和Xamarin.iOS.xml
个文件
重新安装Xamarin修复此问题,但修复工作也应该有效(转到控制面板/程序和功能,然后右键单击Xamarin.Android或Xamarin.iOS并选择“修复”)。