首页 > 解决方案 > Windows 应用程序打包项目试图打包两个相同的文件导致错误

问题描述

我在 Visual Studio 中创建了一个Windows 应用程序打包项目,将 UWP 应用程序和控制台应用程序打包在一起。项目中的所有内容都编译得很好,我可以自己为 UWP 应用程序创建一个 AppPackage。

但是,当我尝试为我创建 AppPackage 时,Windows Application Packaging Project出现以下错误:

您不能同时添加“C:\Users\jhogle.nuget\packages\acr.userdialogs\7.0.1\lib\uap10.0.16299\Acr.UserDialogs\Platforms\Uwp\ActionSheetContentDialog.xaml”和“C:\Users \jhogle\Documents\Git\sMARt\Client\Client.UWP\bin\x86\Release\ilc\Acr.UserDialogs\Platforms\Uwp\ActionSheetContentDialog.xaml”到输出文件为“Acr.UserDialogs\Platforms\Uwp\ActionSheetContentDialog .xaml"

我知道这Arc.UserDialogs是我在 UWP 应用程序中使用的一个 nuget 包。但是,我不明白是什么导致这个文件被添加了两次。

UWP 应用是解决方案中唯一引用Arc.UserDialogs. 它似乎试图从 nuget 安装位置和 UWP 应用程序的输出中添加有问题的文件。

我在这里做错了什么?

编辑:

根据 Sunteen Wu 的评论,我正在添加ActionSheetContentDialog.xaml他们可以在这里找到的内容。

标签: c#visual-studiouwpappx

解决方案


推荐阅读