Xamarin.Forms安装VS2015后无法在VS2013中打开项目
Xamarin.Forms project cannot be opened in VS2013 after install VS2015
我有一个基于共享模板和 VS2013 的 Xamarin.Forms 项目。
我首先将我的机器从 Win 8.1 更新到 Win 10。
这样做之后,我已经测试了我的 VS2013 安装的项目。包括 .forms 项目在内的所有项目都没有问题。
然后我安装了VS2015(在Win 10下)。
这样做之后,我无法再在 VS2013 下打开我的 .forms-project。
错误消息(翻译成英文):
标题:检查项目和解决方案的更改。
此项目不受支持,或者需要进行影响项目行为的更改,以便可以在此版本 Visual studio 中打开项目。
更改会自动应用,因此行为不会受到影响。
不支持:
- Android-project
- iOS-Project
所以……似乎是 VS2015 安装导致 VS2013.
出现此错误消息
我必须做什么才能使我的项目在 VS2013 下再次运行?
完成...
首先,我尝试删除 VS2013 附加包“Get Xamarin”并重新安装附加包 "Xamarin"(我认为应该是 Xamarin 集成 SW 包的新名称)。
这 没有 工作...
然后安装崩溃并显示一个表单,其中包含每个 SW(包括 Integration-SW Xamarin V3.11.1589)的 download-links。
然后我只下载了 .msi 到 V3.11.1589 并启动了它。
通过设置,我能够 select 安装 SW 的 VS 版本(selected VS2013,因为在 VS2015 下已经安装了 SW)。
安装后,我可以再次在 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的安装with Xamarin(至少在Win上
10) 删除 已安装的 Xamarin
VS2013,导致Xamarin项目打不开
如果安装了 VS2015(带有 Xamarin 选项),Xamarin Integration SW V。 V3.11.1589 是
安装到 VS2015(今天)。这也是最新的“稳定”
在 Xamarin 页面上发布(但我没有找到专门的
Xamarin 页面上的 .msi 下载-link。
所以……正如我所想,对于 VS2015
应该使用最新的“官方”版本,我想,你也应该
为旧的 VS 版本安装最新版本(这样你
能够使用“旧”VS 版本进行开发,但也可以迁移您的
项目到 VS2015 通常应该是什么目标)。
但是,如果您想使用此版本 (V3.11.1589),您还必须更新 XCode 和 MAC 上的 Xamarin Studio(具体取决于您的互联网
连接 - 可能需要几个小时)。
所以...如果你有同样的问题,我建议你:
搜索 V3.11.1589 的 .msi 并安装它(select 只有您的“旧”VS 安装在设置中)。
由于我没有找到下载 link,我已在 this thread 中发布(我认为应该尽快添加 Xamarin 的下载答案 - link)
将MAC更新到XCode 7.1,将Xamarin Studio更新到最新稳定版(Xamarin.iOS,版本:9.1.0.27)
- 在 MAC
中取消构建主机的配对
- 重新启动 MAC 和您的开发 PC
- 重新配对构建主机
之后,我的 VS2013 安装(Xamarin.Forms 项目)现在又可以工作了。
我有一个基于共享模板和 VS2013 的 Xamarin.Forms 项目。
我首先将我的机器从 Win 8.1 更新到 Win 10。
这样做之后,我已经测试了我的 VS2013 安装的项目。包括 .forms 项目在内的所有项目都没有问题。
然后我安装了VS2015(在Win 10下)。
这样做之后,我无法再在 VS2013 下打开我的 .forms-project。
错误消息(翻译成英文):
标题:检查项目和解决方案的更改。
此项目不受支持,或者需要进行影响项目行为的更改,以便可以在此版本 Visual studio 中打开项目。
更改会自动应用,因此行为不会受到影响。
不支持:
- Android-project
- iOS-Project
所以……似乎是 VS2015 安装导致 VS2013.
出现此错误消息我必须做什么才能使我的项目在 VS2013 下再次运行?
完成...
首先,我尝试删除 VS2013 附加包“Get Xamarin”并重新安装附加包 "Xamarin"(我认为应该是 Xamarin 集成 SW 包的新名称)。
这 没有 工作...
然后安装崩溃并显示一个表单,其中包含每个 SW(包括 Integration-SW Xamarin V3.11.1589)的 download-links。
然后我只下载了 .msi 到 V3.11.1589 并启动了它。
通过设置,我能够 select 安装 SW 的 VS 版本(selected VS2013,因为在 VS2015 下已经安装了 SW)。 安装后,我可以再次在 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的安装with Xamarin(至少在Win上 10) 删除 已安装的 Xamarin VS2013,导致Xamarin项目打不开
如果安装了 VS2015(带有 Xamarin 选项),Xamarin Integration SW V。 V3.11.1589 是 安装到 VS2015(今天)。这也是最新的“稳定” 在 Xamarin 页面上发布(但我没有找到专门的 Xamarin 页面上的 .msi 下载-link。
所以……正如我所想,对于 VS2015 应该使用最新的“官方”版本,我想,你也应该 为旧的 VS 版本安装最新版本(这样你 能够使用“旧”VS 版本进行开发,但也可以迁移您的 项目到 VS2015 通常应该是什么目标)。但是,如果您想使用此版本 (V3.11.1589),您还必须更新 XCode 和 MAC 上的 Xamarin Studio(具体取决于您的互联网 连接 - 可能需要几个小时)。
所以...如果你有同样的问题,我建议你:
搜索 V3.11.1589 的 .msi 并安装它(select 只有您的“旧”VS 安装在设置中)。 由于我没有找到下载 link,我已在 this thread 中发布(我认为应该尽快添加 Xamarin 的下载答案 - link)
将MAC更新到XCode 7.1,将Xamarin Studio更新到最新稳定版(Xamarin.iOS,版本:9.1.0.27)
- 在 MAC 中取消构建主机的配对
- 重新启动 MAC 和您的开发 PC
- 重新配对构建主机
之后,我的 VS2013 安装(Xamarin.Forms 项目)现在又可以工作了。