Xamarin.forms: VS 2017 + Xamarin:找不到导入的项目

创建于 2017-12-21  ·  3评论  ·  资料来源: xamarin/Xamarin.Forms

描述

当我尝试在 Visual Studio 2017 中创建 Xamarin.Fomrs 项目时,它不断给我以下错误:
image

我试图重新安装VS,但没有奏效。 当我在文件资源管理器中打开项目时,一切都在那里。 但是,当我在 VS 的解决方案资源管理器中打开解决方案时,它显示 0 个项目,为什么? 我怎样才能解决这个问题?

当我在文件资源管理器中打开路径时,文件 .projiitems 和 .shproj 确实存在,所以我不明白错误

重现步骤

  1. 安装 Visual Studio 2017 企业版
  2. 为 Xamarin 安装组件(使用 .NET 进行移动开发)
  3. 创建一个新项目
  4. 选择跨平台
  5. 选择跨平台应用 (Xamarin.Forms)
  6. 选择空白应用、Android/iOS、Xamarin.Forms 和共享项目

预期行为

该项目将在没有问题的情况下创建

实际行为

该项目是用我无法解决的问题创建的

基本信息

  • 有问题的版本:尝试过不同的 .NET Framework(4.5.2、4.6.1 和 4.7.1)
  • 最后已知的好版本:第一次使用 Xamarin
  • IDE:Visual Studio 2017 企业版。 也尝试过使用 Visual Studio 2015 Enterprise
  • 平台目标框架:
  • iOS:10
  • 安卓:安卓 SDK 25
  • Nuget 包:4.5.0.4685
needs-info ❓ needs-repro ❔

最有用的评论

我在 VS2017 15.5.2 中遇到了与@Hudhud完全相同的问题。 我能够通过确保新项目名称中没有空格来解决它

所有3条评论

嗨,有了这些信息很难检查出什么问题,它似乎与 Xamarin.Forms nupkg 没有直接关系。 我们需要一个样本,以便我们可以尝试重现。

谢谢

我在 VS2017 15.5.2 中遇到了与@Hudhud完全相同的问题。 我能够通过确保新项目名称中没有空格来解决它

我已经修好了。 正如@Delie 所提到的,问题是项目名称有空格。 我用“_”替换了空格并缩短了路径,这也是需要的。

此页面是否有帮助?
0 / 5 - 0 等级