gpt4 book ai didi

c# - 有效负载包含具有相同目标路径的文件

转载 作者:行者123 更新时间:2023-11-30 22:58:23 28 4
gpt4 key购买 nike

我构建了一个 UWP 应用程序,直到最近它一直在工作。虽然最近我在为 Release 编译时遇到错误。

Payload contains two or more files with the same destination path 'System.Runtime.CompilerServices.Unsafe.dll'. Source files: 
C:\Users\Cj\.nuget\packages\runtime.win10-x64-aot.microsoft.netcore.universalwindowsplatform\6.2.0-preview1-26926-04\runtimes\win10-x64-aot\lib\uap10.0.15138\System.Runtime.CompilerServices.Unsafe.dll
C:\Users\Cj\.nuget\packages\system.runtime.compilerservices.unsafe\4.5.1\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll

异常本身就说明了一切,只是我不知道是什么包在调用该文件,也不知道如何解决这个问题。我已经找到了不适合我的情况的不同库的答案。另一个在构建属性中说“取消选中使用 .NET Native 工具链编译”,但是在为商店构建时不会生成 .appxupload 包。

这些是安装的包 ( https://imgur.com/a/KaUqdIw )

NuGet packages

我已经更新了所有这些包除了

  • Newtonsoft.Json
  • Win2d.uwp

我很感激任何帮助。谢谢

编辑 - 添加信息

我还应该声明,应用程序还引用了一个 .Net Core DLL。

最佳答案

我相信我已经找到导致异常的 NuGet 包。它似乎是 Microsoft.NETCore.UniversalWindowsPlatform 包。

当软件包更新到 6.2.0 预览版本时,出现异常。当降级到最新的稳定版本 6.1.9 时,异常不再发生/改变。

但是,在为 x86 构建时出现了一个新的异常,

ILT0005: 'C:\Program Files (x86)\Microsoft SDKs\UWPNuGetPackages\runtime.win10-x86.microsoft.net.native.compiler\2.1.8\tools\x86\ilc\Tools\nutc_driver.exe @"C:\Users\Cj\Documents\Project\GoMobile\Main Branch\GoMobile\GoMobile\GoMobile.UWP\obj\x86\Release\ilc\intermediate\MDIL\GoMobile.rsp"' returned exit code -1073740791

我不知道是什么导致了新的错误。以 x64 为目标时,该包确实构建。

关于c# - 有效负载包含具有相同目标路径的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53037747/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com