【发布时间】:2021-10-21 15:58:35
【问题描述】:
虽然我可以单独构建每个发布配置,但我无法使用“创建应用程序包”向导创建发布/上传包。
已阅读相关主题。 (Payload contains two or more files with the same destination path 'System.Diagnostics.Tools.dll')
我试过了
- 正在删除 obj 文件夹
- 正在删除 bin 文件夹
- 为每个构建配置提供干净的解决方案
- 已清除 nuget 缓存
但构建仍然失败并出现相同的错误。
该项目以前可以构建,此后没有任何 nuget 包发生变化(它们也是最新版本)。我比较了每个(x86/x64/arm)的构建设置。除了平台目标 (x86/x64/arm) 和输出路径外,它们几乎相同。
在日志中,DLL 的路径都是不同的,只是“-aot”部分不同。它们看起来都是标准库 DLL。通过观察构建运行,该问题似乎只发生在第二个(x64)配置开始。
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: Payload contains two or more files with the same destination path 'clrcompression.dll', but they are different sizes. Source files:
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64\nativeassets\uap10.0.15138\clrcompression.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64-aot.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64-aot\nativeassets\uap10.0.15138\clrcompression.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: Payload contains two or more files with the same destination path 'Microsoft.CSharp.dll', but they are different sizes. Source files:
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64\lib\uap10.0.15138\Microsoft.CSharp.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64-aot.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64-aot\lib\uap10.0.15138\Microsoft.CSharp.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: Payload contains two or more files with the same destination path 'Microsoft.VisualBasic.dll', but they have different content. Source files:
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64\lib\uap10.0.15138\Microsoft.VisualBasic.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64-aot.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64-aot\lib\uap10.0.15138\Microsoft.VisualBasic.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: Payload contains two or more files with the same destination path 'Microsoft.Win32.Primitives.dll', but they are different sizes. Source files:
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64\lib\uap10.0.15138\Microsoft.Win32.Primitives.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1111: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64-aot.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64-aot\lib\uap10.0.15138\Microsoft.Win32.Primitives.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: Payload contains two or more files with the same destination path 'System.AppContext.dll', but they have different content. Source files:
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64\lib\uap10.0.15138\System.AppContext.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64-aot.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64-aot\lib\uap10.0.15138\System.AppContext.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: Payload contains two or more files with the same destination path 'System.Buffers.dll', but they have different content. Source files:
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64\lib\uap10.0.15138\System.Buffers.dll
1>C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\AppxPackage\Microsoft.AppXPackage.Targets(6086,5): error APPX1112: C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x64-aot.microsoft.netcore.universalwindowsplatform\6.2.12\runtimes\win10-x64-aot\lib\uap10.0.15138\System.Buffers.dll
我不知道发生了什么。
【问题讨论】:
标签: uwp