xamarin - VS2017 - Payload 包含两个或多个具有相同目标路径的文件

标签 xamarin uwp portable-class-library visual-studio-2017 pdb-files

我有一个 Xamarin 项目(UWP 和 iOS)在 VS2015 中构建并运行良好。
该项目包含一些通用 Windows 和 iOS 项目,以及两个平台使用的许多 PCL(用于 View 模型、服务和数据库访问)。

一个接一个地,PCL 正在正确构建。

但是当我尝试构建主要的通用 Windows 项目时,我收到此错误:

Error   APPX1101
Payload contains two or more files with the same destination path 'One.Of.My.Project.pdb'
Source files: 'My.UniversalWindows.Project.scproj'

当我进入文件资源管理器时,我可以在\bin 和\obj 目录中找到 pdb 文件。

在 VS2015 中,一切都在构建/运行良好。我只在 VS2017 上有这个构建错误。

我的 UWP 项目的 Target 和 Min 版本是 Build 14393(周年版)并且我的 NuGet 包已更新(特别是 v5.3.1 中的 Microsoft.NETCore.UniversalWindowsPlatform)

最佳答案

清理/重建还不够(我还尝试删除所有 bin/和 obj/文件夹)...

我已经删除了我的本地存储库并创建了一个新的 git clone :已解决

关于xamarin - VS2017 - Payload 包含两个或多个具有相同目标路径的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43143361/

相关文章:

Android/Java SDKS 错误

c# - NavigationView 使用后退按钮更改所选项目

c# - 什么会导致 P/Invoke 参数在传递时乱序?

.net - 可移植类库被视为文件程序集引用

ios - 为什么发布新的BuiltFileObject会从构建的应用程序中清除BuiltFileObject数组?我错过了什么吗?

android - 如何隐藏android微调器下拉列表中的第一项?

c# - 如何在 UWP 中将 Windows.UI.Xaml.Controls.DatePicker 格式化为 dd-MM-yyyy?

c# - 使用 BouncycaSTLe 存储 PKCS#12 容器 (pfx)

在可移植库上安装 protobuf-net 时出现 nuget 错误

c# - Newtonsoft.Json.JsonReaderException MobileServicesClient RegisterAsync