2017-05-30 61 views
0

我在Windows應用商店中有一個UWP應用程序,現在我正在準備一個更新,當我這樣做時:Project> Store>創建應用程序包並在啓動時顯示該過程13個警告,幾乎都是一樣的。警告是這樣的:Visual Studio錯誤:兩個文件之間存在衝突

兩個文件之間存在衝突。在"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"

這是什麼錯誤?我如何解決它?

我已經找了一個決議,我找不到任何東西。這個錯誤從未出現!

回答

0

你參考2個不同版本的SDK WindowsMobile的:

  • Version=10.0.10240.0
  • Version=10.0.14939.0

此構建解決方案時造成衝突。
確保所有項目都引用相同版本的SDK。

+0

謝謝!但爲什麼會發生這種錯誤?我沒有做任何改變,這個錯誤從未出現過。我該如何解決它? –

+0

@FernandoSousa您可能安裝了最新的Windows更新,Visual Studio更新和/或之後添加了新項目?你必須檢查項目的'References'節點。在那裏你應該能夠在這兩個項目中看到兩個不同的版本。 – Herdo