私は私のプロジェクトにNugetから2つのライブラリを追加した後、私は次のエラー受け取る:私はこの問題を解決するにはどうすればよいペイロードは、同じ宛先パスを持つ2つの以上のファイルが含まれている「System.Diagnostics.Tools.dll」
Error Payload contains two or more files with the same destination path 'System.Diagnostics.Tools.dll'. Source files:
C:\Users\Horcrux7\.nuget\packages\runtime.any.System.Diagnostics.Tools\4.0.1\lib\netcore50\System.Diagnostics.Tools.dll
C:\Users\Horcrux7\.nuget\packages\System.Diagnostics.Tools\4.0.0\lib\netcore50\System.Diagnostics.Tools.dll App1
をバージョンの競合?
私は非常に小さな単一のUWPプロジェクトしか持っていません。
プレリリースのナゲットパッケージを参照していますか? – Jackie
私は2つの異なるライブラリに2つの参照を追加します。異なるライブラリは異なるバージョンで再びコンパイルされます。これはあまりエキゾチックではありません。この矛盾を解決するための一般的な構成が必要です。 – Horcrux7
参照しているライブラリの1つをダウングレードすることを検討することもできます。同じエラー参照System.Net.Sockets 4.1.0が表示されています。しかし、4.0.0にダウングレードした後、すべて正常に動作します。 – Jackie