Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >部署失败,原因是内部错误:已经添加了具有相同键的项

部署失败,原因是内部错误:已经添加了具有相同键的项
EN

Stack Overflow用户
提问于 2014-07-13 09:06:59
回答 1查看 4.1K关注 0票数 1

我使用的是VS2013,Xamarin.Android 4.12.4.20。

建造是成功的。

每当我试图在调试模式或包中部署时,我都会从标题中得到错误。这件事从今天开始就发生了,以前很好用。

我重新启动了VS,设备,个人电脑-没有任何帮助。

堆栈跟踪:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Xamarin.AndroidTools.AndroidDeploymentException: InternalError ---> System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at Mono.AndroidTools.Adb.AdbSyncDirectory.Add(AdbSyncItem entry)
   at Xamarin.AndroidTools.AndroidDeploySession.InstallAssemblies(String destinationPath, CancellationToken token)
   at Xamarin.AndroidTools.AndroidDeploySession.FastDev()
   at Xamarin.AndroidTools.AndroidDeploySession.Run(CancellationToken token)
   at Xamarin.AndroidTools.AndroidDeploySession.RunLogged(CancellationToken token)
   --- End of inner exception stack trace ---
   at Xamarin.AndroidTools.AndroidDeploySession.RunLogged(CancellationToken token)
   at Xamarin.AndroidTools.AndroidDeploySession.Start(CancellationToken token)

生成输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
3>Build succeeded.
3>Waiting for device..
3>Detecting installed packages
3>Detecting installed packages...
3>
3>Removing previous version of application
3>Removing previous version of application...
3>
3>Installing application on device
3>Copying application to device...
3>
3>Getting installation path...
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-15 12:00:10

我已经想明白了。确保您没有引用相同dll的不同版本!!

让我描述一下我的设置,这将有助于解释为什么会出现异常。

我有两个项目

  • 在所有平台之间共享代码的域库
  • Android - android专用代码

两者都有对同一个库的nuget引用。在某种程度上,android (仅在这个项目中)更新了nuget引用,这导致了应用程序所需的两个版本的相同库(Domain仍然引用旧nuget)。

当我试图打包解决方案时,我会收到如下警告:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Consider app.config remapping of assembly "{Library}" from Version "5.6.0.0" [] to Version "5.6.1.0" [{Path}] to solve conflict and get rid of warning.

一旦我更新了域的nuget,一切都成功了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24725163

复制
相关文章
未知的编译错误:“已添加具有相同键的项。Unknown build error, 'An item with the same key has already been added.'”
Unknown build error, ‘An item with the same key has already been added.’
walterlv
2023/10/17
1.7K0
map合并,相同键对应的值相加
最近在做统计钱的计算时遇到的一个需求,需要将一个大类别下的每一种钱进行特定的运算然后获得六年的钱,最后将这些钱按照年份进行汇总,获得总得大类型的六年的钱,在这个过程中采用了这种方法,每次算得钱放在map中,然后将map进行合并,写篇随笔mark下。
河岸飞流
2019/08/09
4K0
C# 存储相同键多个值的Dictionary
C盘下面有个根文件夹SaveFile,SaveFIle下面有两个子文件夹分别为,2018、2019,
用户7053485
2020/03/12
4.5K0
JAVA合并两个具有相同key的map为list
JAVA合并两个具有相同key的map为list,不多说,直接上代码: /** * list合并类 */ public class MapUtil { public static void main(String[] args){ List<Map<String,String>> osvList = new ArrayList<>(); Map<String,String> map1 = new HashMap<>(); map1.put("o
一诺千金
2020/04/30
4.2K0
粘滞键项权限维持
在window Vista以上的操作系统中,修改sethc会提示需要trustedinstaller权限,trustedinstaller是一个安全机制,即系统的最高权限,权限比administrator管理员高,windows权限分为三种从低到高依次是user,administrator,system,而trustedinstaller比 administrator高但没有system高,这么做的好处是避免了一些恶意软件修改系统文件的可能,坏处就是自己不能直接操作了:
Al1ex
2021/07/21
1.3K0
粘滞键项权限维持
不同环境相同配置项的内容如何diff差异?
在工作中,我们用到的环境经常会有很多套,由于不同的环境使用的配置是不一样的,那么怎么能够对比所有不同环境的相同配置项各是什么内容呢?
Wu_Candy
2022/07/04
1.2K0
不同环境相同配置项的内容如何diff差异?
JAVA合并两个具有相同key的map为list
JAVA合并两个具有相同key的map为list,不多说,直接上代码: public class MapUtil { public static void main(String[] args){ List<Map<String,String>> osvList = new ArrayList<>(); Map<String,String> map1 = new HashMap<>(); map1.put("osV","5.1");
一诺千金
2020/04/25
4.9K0
mysql外键创建失败的原因
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
逝兮诚
2019/10/30
4.2K0
出现“内部错误,无法显示”
This page contains the following errors: error on line 2 at column 6: XML declaration allowed only at the start of the document Below is a rendering of the page up to the first error. 提示信息是头部有错误,我登录后台查看我修改过的页面,然后找到home.php我看了十几分钟没有发现那里有错误~~ 莫非头部不能有空格? 去掉试试
苦咖啡
2018/05/07
3.2K0
老生常谈,判断两个区域是否具有相同的值
这个问题似乎很常见,如下图1所示,有两个区域,你能够使用公式判断它们是否包含相同的值吗?假设单元格区域B3:B7命名为“range1”,D3:d7命名为“range2”。
fanjy
2021/11/10
1.8K0
老生常谈,判断两个区域是否具有相同的值
swal弹窗,sweetalert2具有相同功能的多个swal[通俗易懂]
大家好,又见面了,我是你们的朋友全栈君。 I’d like to make a condition and call a swal for each one (Sweetalert2). But on
全栈程序员站长
2022/11/17
2.5K0
谷歌历史上18项失败的产品
摘自:网易科技 Google X(存活时间:一天) Google X是谷歌旗下的一个神秘部门,曾研发出谷歌眼镜、无人驾驶汽车等黑科技产品。然而在10年之前,Google X 这个名字还曾经被用在一项失
大数据文摘
2018/05/22
1.5K0
数字化转型80%失败率的关键原因是什么?
企业数字化转型失败率高达80%,很大的原因就和认知有关。数字化转型的关键不是数字化技术和设备,而是组织变革使之具有敏捷性和适应性。
CloudBest
2022/04/06
7660
数字化转型80%失败率的关键原因是什么?
Go 能拯救已经失败的可视化编程?
在计算中,可视化编程语言(VPL)允许用户通过图形化操作程序元素而不是通过文本指定来创建程序。但一直以来,除了在一些非常有限的领域外,可视化编程都未成功。对此,有人认为文本编程语言混淆了编程的本质,也有网友表示为支持编程而开发的工具并不重要,那么可视化编程的出路到底在哪里?
Jean
2019/06/17
1.9K0
Go 能拯救已经失败的可视化编程?
mysql连接失败HikariPool错误
1. mysql连接失败HikariPool错误 1.1. 异常 com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization. 1.2. 解决 引起程序无法启动的问题是 com.zaxxer.hikari.pool.HikariPool 没能成功被 Spring 创建,原因是你的时区配置的有歧义,你需要在 jdbc url 后加上 &serverTimezone=Asia/Shanghai 这
老梁
2019/09/10
10K0
RTSP/Onvif协议EasyNVR平台流媒体内核启动失败的原因是什么?
TSINGSEE青犀视频在去年对旗下的视频平台EasyNR、EasyGBS、EasyCVR等均更换了新的流媒体内核,新内核版的视频平台性能更加稳定和流畅,平台丰富灵活的视频能力,可满足用户在多场景中的视频监控需求。其中,EasyNVR平台是基于RTSP/Onvif协议的视频平台,可实现的能力有视频监控直播、录像、视频转码分发、检索与回放、存储、智能告警、国标级联等。我们也在积极拓展AI智能检测分析技术,欢迎大家关注我们的更新。
EasyNVR
2022/05/06
4050
RTSP/Onvif协议EasyNVR平台流媒体内核启动失败的原因是什么?
Power Pivot中如何计算具有相同日期数据的移动平均?
解释:这里需要2个条件,除了日历条件,还需要添加一个日期是否有值的条件,也就是汇总金额这里需要为非空。
逍遥之
2020/03/24
3.1K0
Power Pivot中如何计算具有相同日期数据的移动平均?
RTSP/Onvif协议EasyNVR平台流媒体内核启动失败的原因是什么?
TSINGSEE青犀视频在去年对旗下的视频平台EasyNR、EasyGBS、EasyCVR等均更换了新的流媒体内核,新内核版的视频平台性能更加稳定和流畅,平台丰富灵活的视频能力,可满足用户在多场景中的视频监控需求。其中,EasyNVR平台是基于RTSP/Onvif协议的视频平台,可实现的能力有视频监控直播、录像、视频转码分发、检索与回放、存储、智能告警、国标级联等。我们也在积极拓展AI智能检测分析技术,欢迎大家关注我们的更新。
TSINGSEE青犀视频
2022/04/12
6520
UiPath中恢复依赖项失败的解决方法
言归正传,UiPath 中的恢复依赖项失败的问题,基本上是每一个刚入门的人都会遇到的问题。
白墨是个程序猿
2021/06/14
2.9K0
UiPath中恢复依赖项失败的解决方法
点击加载更多

相似问题

Visual错误:已经添加了具有相同键的项

48

获取错误"app.UseBlazor“,原因是”已经添加了具有相同键的项“

16

LinqToSql --已经添加了具有相同键的项。

24

字典:已经添加了具有相同键的项

20

错误-已经添加了一个具有相同键的项。

113
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文