【问题标题】:Did not find the metadata file netstandard2.0 dll没有找到元数据文件netstandard2.0 dll
【发布时间】:2021-11-05 02:28:03
【问题描述】:

Visual Studio 没有找到元数据文件 netstandard2.0 dll 是什么意思?该文件应位于 bin 文件夹中,因此应由 xamarin 通过编译代码自动创建。

它也警告依赖。为什么?我该如何解决这个问题?

【问题讨论】:

  • 新建项目的时候,有没有同样的错误?这个项目以前有效吗?当你做完的时候你得到这个错误?您是否尝试在错误码 CS006 之前修复其他错误?
  • 我不得不卸载并重新安装 Visual Studio... 现在我还有其他问题。我也删除了 Mono.Android 并没有发生任何不好的事情。
  • 您还有什么问题?没有什么不好的事情发生是什么意思?

标签: c# visual-studio xamarin dependencies


【解决方案1】:

请按照以下步骤检查是否对您有帮助。

  1. 右键单击解决方案,然后单击属性。
  2. 点击左侧的配置。
  3. 确保选中项目的“构建”下的复选框。如果选中则取消选中并再次选中并保存设置。
  4. 通过右键单击项目解决方案来清理解决方案并再次重建项目。
  5. 确保您的项目中没有任何其他错误消息,如果有,请先修复这些错误消息。

我从这个链接Click here得到了这个解决方案

如果此解决方案不适合您,请按照以下步骤操作 1 - 关闭解决方案 2 - 删除 PCL、android、ios 项目的 obj、bin 文件夹 3 - 打开解决方案并构建

【讨论】:

  • 我已经完成了所有这些步骤。没有任何效果。实际上,我尝试的最后一件事是清除 nugets 缓存,这变得更糟了。现在不是我有 709 错误...它似乎丢失了 Xamarin.form 依赖
  • 你的项目是新的吗?؟
  • 不,我已经研究了几个月了
  • 好的,不用担心,请按照以下步骤操作 1 - 转到 NuGet 包管理器并确保已安装 xamarin.forms 2 - 如果 xamarin.forms 已安装,请将其删除并重新安装 3 - (可选)删除 bin 和 obj 文件 4 - 清理并重建解决方案 我认为这些步骤解决了最后一个错误 * 对于第一个错误:如果您在回答中执行了上述所有步骤,请确保您没有任何构建应用后错误列表中的其他错误
  • 谢谢您,但仍然无法正常工作。我重新安装了 xamarin.forms,现在 Mono.Android 不见了。我从 proyect 和 proyect.Android 中删除了 bin 和 obj 文件,当我进行重建时,proyect 文件夹中的 bin 文件夹没有创建。这里发生了什么?哈哈我什么都不懂。
猜你喜欢
  • 2010-11-28
  • 2015-05-13
  • 2018-10-05
  • 1970-01-01
  • 1970-01-01
  • 2012-08-13
  • 2017-10-30
  • 2017-01-29
相关资源
最近更新 更多