【问题标题】:elmah - an item with the same key is already existelmah - 已存在具有相同密钥的项目
【发布时间】:2017-10-27 10:37:31
【问题描述】:

我在 .Net Framework 4.5 和 MVC 4 中的 asp.net mvc 中有一个项目。

几个月前我安装了 elmah,现在我正在尝试更新 elmah,但它没有显示任何更新按钮,所以我从代码中删除了所有与 elmah 相关的东西,但现在当我尝试从 nuget 安装它时给我错误。

已存在具有相同键的项目

错误页面:

【问题讨论】:

  • 你卸载的包正确吗?
  • 删除包文件夹中的所有包,然后尝试
  • @ISHIDA 我一路卸载安装试了
  • @Jay 我有这么多包裹,亲爱的,这对我来说现在不可行需要很长时间

标签: asp.net asp.net-mvc asp.net-mvc-4 elmah .net-framework-version


【解决方案1】:

首先显示您的 package.config 文件,如果任何包被引用两次,然后尝试卸载或安装任何新包或现有包。

检查和更改 package.config 文件后,有时需要重新启动您的 Visual Studio,所以请执行一次,然后检查它是否正常工作。

【讨论】:

  • Ohhhh 再来一次先生,你帮了我很大的忙。是的,我在 packages.config 中有两个网页和剃须刀条目,我删除了一个,然后重新启动并安装它,它现在正在运行。
  • 您尝试安装的 dll 不一定已经可用,可能有一些其他现有文件有两次条目,因此请尝试检查现有文件,而不是尝试新的。
猜你喜欢
  • 1970-01-01
  • 2011-01-27
  • 2021-08-02
  • 2011-03-01
  • 2017-11-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多