Visual studio 2013 安装VS2015后,无法在VS2013中打开Xamarin.Forms项目

Visual studio 2013 安装VS2015后,无法在VS2013中打开Xamarin.Forms项目,visual-studio-2013,xamarin,visual-studio-2015,xamarin.forms,Visual Studio 2013,Xamarin,Visual Studio 2015,Xamarin.forms,我有一个基于共享模板和VS2013的Xamarin.Forms项目。 我首先将我的机器从Win 8.1更新为Win 10。 完成之后,我已经在VS2013安装中测试了这些项目。包括.forms项目在内的所有项目都顺利运行。 然后我安装了VS2015(unter Win 10)。 完成此操作后,我无法再在VS2013上打开.forms项目 错误消息(翻译成英语): 标题:检查项目和解决方案的更改。 不支持此项目,或者需要进行影响项目行为的更改,以便在此版本的Visual studio中打开项目。

我有一个基于共享模板和VS2013的Xamarin.Forms项目。 我首先将我的机器从Win 8.1更新为Win 10。 完成之后,我已经在VS2013安装中测试了这些项目。包括.forms项目在内的所有项目都顺利运行。 然后我安装了VS2015(unter Win 10)。
完成此操作后,我无法再在VS2013上打开.forms项目

错误消息(翻译成英语):
标题:检查项目和解决方案的更改。
不支持此项目,或者需要进行影响项目行为的更改,以便在此版本的Visual studio中打开项目。 更改将自动应用,因此不会影响行为

不支持:
-Android项目
-iOS项目

因此…似乎是VS2015安装中的某些内容导致了VS2013中的此错误消息

要使我的VS2013项目重新运行,我必须做什么?完成…
首先,我尝试删除VS2013附加包“Get Xamarin”,并重新安装附加包“Xamarin”(我认为应该是Xamarin集成软件包的新名称)。
这已经不起作用了。。。 然后,安装程序崩溃了,并显示了一个表单,其中包含每个软件的下载链接(包括集成软件Xamarin V3.11.1589)。 然后,我只将.msi下载到V3.11.1589并启动了它

通过设置,我能够选择安装软件的VS版本(选择VS2013作为VS2015下已安装的软件)。 安装后,我再次能够在VS2013下打开我的项目,而没有错误消息。 由于我只有机会安装最新的IS版本,而且最新的V3.11.1589依赖于MAC(MAC OS至少有MAC OS X 10.10.5,XCode至少有7,Xamarin.iOS至少有9.1),我无法连接到MAC BH,必须首先将MAC更新为XCode 7.1和最新的Xamarin Studio(需要安装大约4,5 gig)

完成此操作后,我重新启动了MAC和我的电脑,取消MAC Build主机与我的电脑的配对并重新配对,然后可以再次使用我的VS2013安装

结论:

  • 似乎,随着VS2015与Xamarin的安装(至少在Win上) 10) 删除已安装的Xamarin上已安装的Xamarin VS2013,因此无法再打开Xamarin项目
  • 如果安装了VS2015(带有Xamarin选件),则Xamarin集成软件V.V3.11.1589 已安装到VS2015(今天)。这也是最新的“稳定” 在Xamarin页面上发布(但我没有找到专门的 下载Xamarin页面上的.msi链接)。
    所以,正如我所想,对于VS2015 应该使用最新的“官方”版本,我认为,你也应该这样做 为旧版本VS安装最新版本(以便 能够使用“旧”VS版本进行开发,但也可以迁移您的 向VS2015项目(通常目标是什么)

  • 但是,如果你想使用这个版本(V3.11.1589),你还必须在MAC上更新XCode和Xamarin Studio(什么-取决于你的互联网) 连接-可能需要几个小时)

因此……如果您有同样的问题,我建议您:

  • 在V3.11.1589中搜索.msi并安装它(在安装程序中仅选择“旧”VS安装)。 由于我没有找到下载链接,我已经在中发布了(我认为Xamarin提供的带有下载链接的答案应该很快添加)

  • 将MAC升级至XCode 7.1,并将Xamarin Studio升级至最新稳定版本(Xamarin.iOS,版本:9.1.0.27)

  • 在MAC中取消绑定生成主机
  • 重新启动MAC和您的开发PC
  • 重新配对生成主机

完成后,我的VS2013安装(Xamarin.Forms项目)现在又能正常工作了。

根据我的调查,似乎VS2013的Xamarin集成软件被VS2015的安装删除了。现在,我尝试再次使用VS2013(将正确的IS版本重新安装到VS2013)。如果我能做到的话,我会在这里再写一次。。[并重新安装附加包“Xamarin”]让我陷入困境;它将我带到Xamarin下载网页,获取vstoolsforxamarin.exe并立即启动2015更新程序。我再也没办法碰你了。同样,True正在寻找[Integration SW Xamarin V3.11.1589],并获得了4个结果,其中2个是本页。