【问题标题】:Xamarin compile issuesXamarin 编译问题
【发布时间】:2018-08-15 09:31:44
【问题描述】:

我在一个我已经工作了很长一段时间的大型项目中遇到了很多错误。

不知从何而来,我的 VS2017 无法识别任何 xamarin 引用。 该项目在几个小时前完美编译。 Example

我在尝试编译时收到 119 个错误。

作为解决方案,我尝试卸载 nuget 包:Xamarin.Android.Support.v4,这导致我无法重新安装它,因为我在尝试安装包时不断收到这些错误。

我安装了 Xamarin.Forms。该错误开始无法从我的 .net 框架中找到某些 dll 文件,我试图通过直接引用这些文件来解决此问题,但它一直无法找到新的 dll 文件。

出于这样的原因,我总是在 Github 上保留备份,但由于某种原因,github 项目给了我同样的错误!我昨晚保存的时候没有。这告诉我我的环境搞砸了,而且我所做的一切,我似乎只会让它变得更糟,所以我不想再搞砸了。

错误信息:

找不到类型或命名空间名称“Thickness”(您是否缺少 using 指令或程序集引用?)

找不到类型或命名空间名称“Xamarin”(是否缺少 using 指令或程序集引用?

找不到类型或命名空间名称“Xamarin”(是否缺少 using 指令或程序集引用?)

找不到类型或命名空间名称“XamlCompilationAttribute”(是否缺少 using 指令或程序集引用?)

(对所有 119 个错误继续进行)

New error

【问题讨论】:

  • 你能告诉我们实际的错误信息吗?

标签: xamarin xamarin.forms compilation nuget nuget-package


【解决方案1】:

尝试检查窗口的更新。几个小时前我遇到了同样的问题,并通过系统更新解决了它

【讨论】:

  • 这以某种方式或至少改变了错误日志,我现在收到 6 个新错误,我在原始帖子中链接了一张图片。
  • @johnDoey 你试过删除 Xamarin.Forms 然后重新安装吗?或者只是删除所有引用并重新安装它们,这对我有帮助
  • 它崩溃得太厉害了,我切换到我的工作 PC 而不是私人 PC,进行了一些迭代并返回,现在它再次编译,fcking Visual Studio 是地狱般的错误。
【解决方案2】:

尝试删除包文件夹,让它恢复,同时删除 Xamarin.forms 块然后重新安装

【讨论】:

  • 我害怕卸载更多的软件包,因为我无法重新安装它们。
  • 你在哪里可以找到这个“包”文件夹?
  • 我设法卸载并安装了 xamarin.forms,并减少到 4 个错误(无法解决引用错误)
  • 我看到的错误是你安装的包是.net standard 2.0,试试你项目兼容的其他版本
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-26
  • 2020-04-03
  • 2010-10-04
  • 2018-02-15
相关资源
最近更新 更多