UWP - 内部编译器错误:已添加具有相同键的项目

时间:2015-12-03 16:26:08

标签: c# .net visual-studio-2015 uwp .net-native

我正在使用VS2015开发UWP(通用Windows平台应用程序)。我第一次创建了一个包(.appxupload)并在商店上传它。现在,如果我运行我的应用程序,它运行顺利和精细,但当我再次创建一个包时,会发生以下错误。

Internal compiler error: An item with the same key has already been added

C:\Program Files (x86)\MSBuild\Microsoft\.NetNative\x86\ilc\IlcInternals.targets(886,5): error : Internal compiler error: An item with the same key has already been added. 

您可以在屏幕截图中看到错误。

enter image description here

enter image description here

我已阅读以下博客但未获得解决方案。任何人的帮助将不胜感激。感谢。

UWP Social Msdn Internal Error - 1

UWP Social Msdn Internal Error - 2

UWP Social Msdn Internal Error - 3

Stackoverflow post

2 个答案:

答案 0 :(得分:0)

您需要将Visual Studio 2015升级到Update 1.此问题和许多其他错误/错误已得到修复。在更新之后,请确保在构建程序包之前检查“在.NET模式下编译”工具链和“优化代码”选项。

答案 1 :(得分:0)

遇到同样的问题,发现需要使用PowerShell删除一半已安装的商店应用程序的剩余部分。

检查此链接如何删除它们。 http://www.digitalcitizen.life/how-remove-default-windows-10-apps-powershell-3-steps

来自同一应用程序的调试和其他发行版本的残留物只会干扰构建。

您也可以尝试以管理员身份启动VS2015。帮我几次。以管理员身份启动后,通常可以再次以普通用户身份启动。