Payload contains two or more files with the same destination path 'System.Diagnostics.Tools.dll'

前端 未结 7 1445
-上瘾入骨i
-上瘾入骨i 2021-02-12 18:38

After I add 2 libraries from Nuget to my project I receive follow error:

Error       Payload contains two or more files with the same destination path \'System.D         


        
相关标签:
7条回答
  • 2021-02-12 18:40

    Just in case it may be useful to others encountering the same error - "Payload contains two or more files with the same destination path..." - which can be caused by a variety of reasons related to the labyrinth of NuGet packages, one remedy for such NuGet related errors is clearing the cache, or simply deleting the problematic NuGet package folder: C:\Users\user\.nuget\packages\

    This is based on my own experience of dealing with similar errors including this particular one.

    Edit (2018-07-22): I have been having good luck in dealing with this and similar problems by simply restarting Visual Studio. Probably Microsoft is getting to this bug finally. I get this kind of problems only when building a release version.

    0 讨论(0)
  • 2021-02-12 18:44

    update the Microsoft.EntityFrameworkCore.Sqlite version 3.1.2 solved my issue.

    0 讨论(0)
  • 2021-02-12 18:47

    In my case, I had "Any CPU" option selected so it was compiling the same library for both versions. Selecting x64 solved the problem for me.

    0 讨论(0)
  • 2021-02-12 18:48

    The problem has solve it self. An update to the latest version of Microsoft.NETCore.UniversalWindowsPlatform has solved it.

    It look like that library A was compiled against version 5.1.0 and library B was compiled against version 5.2.2. Because my project was on version 5.1.0 there was a conflict situation. I does not understand why I have no conflict if I switch the UWP version.

    If I use the library B with the old UWP version there was also no conflict.

    0 讨论(0)
  • 2021-02-12 19:05

    I did a downgrade Microsoft.EntityFrameworkCore.Sqlite to 2.2.6 then solved problem.

    0 讨论(0)
  • 2021-02-12 19:05

    For Default.rd.xml, I removed the duplicate from my Unit Test project and then was able to run my tests.

    0 讨论(0)
提交回复
热议问题