【问题标题】:Visual Studio error: There was a conflict between two filesVisual Studio 错误:两个文件之间存在冲突
【发布时间】:2017-10-30 17:10:41
【问题描述】:

我在 Windows 应用商店中有一个 UWP 应用程序,我现在正在准备更新,当我这样做时:项目 > 商店 > 创建应用程序包,当它开始该过程时出现 13 个警告,并且几乎都是一样的。警告是这样的:

两个文件之间存在冲突。 "WindowsMobile, Version=10.0.10240.0" and "WindowsMobile, Version=10.0.14393.0" SDK 之间具有相同文件名的两个引用之间存在冲突。选择"C:\Program Files (x86)\Windows Kits\10\References\Windows.Networking.Sockets.ControlChannelTriggerContract\1.0.0.0\Windows.Networking.Sockets.ControlChannelTriggerContract.winmd" 而不是"C:\Program Files (x86)\Windows Kits\10\References\Windows.Networking.Sockets.ControlChannelTriggerContract\2.0.0.0\Windows.Networking.Sockets.ControlChannelTriggerContract.winmd",因为它首先被解决了。

这是什么错误?我该如何解决?

我已经在寻找解决方案,但我找不到任何东西。这个错误从未出现过!

【问题讨论】:

    标签: windows visual-studio-2015 uwp


    【解决方案1】:

    您引用了 WindowsMobile SDK 的 2 个不同版本:

    • Version=10.0.10240.0
    • Version=10.0.14939.0

    这会在构建解决方案时产生冲突。
    确保您的所有项目都引用相同版本的 SDK。

    【讨论】:

    • 谢谢!但是为什么会发生这个错误呢?我没有做任何更改,这个错误从未出现过。我该如何解决?
    • @FernandoSousa 您可能安装了最新的 Windows 更新、Visual Studio 更新和/或之后添加了一个新项目?您必须检查项目的References 节点。在那里,您应该能够在这两个项目中看到两个不同的版本。
    猜你喜欢
    • 1970-01-01
    • 2011-03-10
    • 2013-01-28
    • 1970-01-01
    • 2019-03-22
    • 2018-02-25
    • 2011-07-03
    • 2018-07-01
    • 1970-01-01
    相关资源
    最近更新 更多