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

时间:2015-11-09 09:19:58

标签: visual-studio-2013 xamarin visual-studio-2015 xamarin.forms

我有一个基于共享模板和VS2013的Xamarin.Forms项目。 我首先将我的机器从Win 8.1更新到Win 10。 在这之后,我已经测试了我的VS2013安装项目。包括.forms项目在内的所有项目都没有问题。 然后我安装了VS2015(unter Win 10) 在这样做之后,我再也无法打开我的.forms-project unter VS2013了。

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

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

所以......似乎VS20 15 安装中的某些内容导致VS20 13 中出现此错误消息。

我需要做些什么才能让我的项目VS2013重新投入使用?

1 个答案:

答案 0 :(得分:1)

完成...
首先,我试图删除VS2013附加软件包“Get Xamarin”并重新安装附加软件包“Xamarin”(我认为是 - 应该是Xamarin集成软件包的新名称)。
这有工作...... 然后安装崩溃并显示一个表格,其中包含每个SW的下载链接(包括Integration-SW Xamarin V3.11.1589)。 然后我只下载 .msi到V3.11.1589 并启动它。

通过设置,我能够选择VS-Version安装SW的位置(在已安装SW的VS2015下选择VS2013)。 安装完成后,我再次在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和我的PC,未配对并将MAC Build Host与我的PC重新配对,然后能够再次使用我的VS2013安装。

<强>结论:

  • 看来,作为VS2015的安装与Xamarin (至少在Win上 10)删除已安装的已安装的Xamarin VS2013,因此Xamarin项目不能再打开了。
  • 如果安装了VS2015(使用Xamarin选项),则Xamarin Integration SW V. V3.11.1589 是 安装到VS2015(今天)。这也是最新的“稳定” 在Xamarin页面上发布(但我没有找到专用的 在Xamarin页面上下载.msi链接。) 所以...正如我想的那样,对于VS2015而言 应该使用最新的“官方”版本,我想,你也应该 安装旧版VS的最新版本(这样你就可以了 能够用“旧”VS版本开发,还可以迁移你的 项目到VS2015通常应该是什么目标。

  • 但是,如果您想使用此版本(V3.11.1589),您还必须在MAC上更新XCode和Xamarin Studio(具体取决于您的Internet) 连接 - 可能需要几个小时)。

所以......如果你遇到同样的问题,我建议你:

  • 搜索.msi到V3.11.1589并安装它(在设置中仅选择“旧”VS-Installation)。 由于我没有找到下载链接,我已发布在this thread(我认为应该尽快添加Xamarin的下载链接答案)

  • 将MAC更新到XCode 7.1和Xamarin Studio到最新的稳定版本(Xamarin.iOS,版本:9.1.0.27)

  • 取消配对MAC中的构建主机
  • 重新启动MAC和您的开发PC
  • 重新配对构建主机

完成后,我的VS2013安装(Xamarin.Forms项目)现在再次运行。