如何从UWP项目中删除可视资产

时间:2017-06-11 08:40:14

标签: visual-studio uwp

我正在使用Visual Studio 2017.我使用资产生成器为我的应用程序自动生成图标,但大多数看起来非常糟糕。所以,我想减少图标的数量,但现在我找不到任何选项来删除 Visual Assets列表中的图像。只添加/自动生成它们。打开关联的Package.appxmanifest文件不会显示任何这些图像被引用。如果不解决这个问题,Visual Studio就不会让我构建项目> _<

enter image description here

所以,我想了解如何删除这些图像?搜索微软论坛,但尚未发现任何与“删除”资产相关的内容,

2 个答案:

答案 0 :(得分:1)

只需删除文件的路径,即Assets\SmallTile.png中的Package.appxmanifest

但是,您无法移除所有资源,因为需要使用某些尺寸(如闪屏或中等磁贴) - 您必须生成/添加新内容。

另外,请确保不会检查这些复选框是否已删除。

Display Settings

答案 1 :(得分:1)

您需要通过3个步骤撤消:

从Package.appxmanifest中删除徽标设置,但保留所需的设置。

打开资产文件夹,删除所有自动生成的资产,再次保留所需资产。

关闭项目,在记事本中打开.csproj文件,删除新添加的引用项 - 它们如下所示,然后保存csproj文件。

<ItemGroup>
    <Content Include="Assets\LargeTile.scale-100.png" />
    <Content Include="Assets\LargeTile.scale-125.png" />
    <Content Include="Assets\LargeTile.scale-150.png" />
    <Content Include="Assets\LargeTile.scale-200.png" />
    <Content Include="Assets\LargeTile.scale-400.png" />
    <Content Include="Assets\SmallTile.scale-100.png" />
    <Content Include="Assets\SmallTile.scale-125.png" />
    <Content Include="Assets\SmallTile.scale-150.png" />
    ...