以下是在项目构建之后以某种方式神奇地自动添加到appxmanifest文件的代码行。我得到错误,我无法摆脱这些行。我删除他们,保存,清洁,构建,他们仍然添加。有关如何修复此MS错误的任何想法或意见?
<Extensions>
<uap:Extension Category="windows.fileTypeAssociation">
<uap:FileTypeAssociation Name="mp3">
<uap:Logo>images\icon.png</uap:Logo>
<uap:SupportedFileTypes>
<uap:FileType>.mp3</uap:FileType>
</uap:SupportedFileTypes>
</uap:FileTypeAssociation>
</uap:Extension>
</Extensions>
<build:Metadata>
<build:Item Name="TargetFrameworkMoniker" Value=".NETCore,Version=v5.0" />
<build:Item Name="VisualStudio" Version="14.0" />
<build:Item Name="VisualStudioEdition" Value="Microsoft Visual Studio Enterprise 2015" />
<build:Item Name="OperatingSystem" Version="10.0.15063.0 (WinBuild.160101.0800)" />
<build:Item Name="Microsoft.Build.AppxPackage.dll" Version="14.0.25431.1" />
<build:Item Name="ProjectGUID" Value="{EB37D9F2-CC77-4211-8C86-80029116E87C}" />
<build:Item Name="OptimizingToolset" Value="None" />
<build:Item Name="TargetRuntime" Value="Managed" />
<build:Item Name="Microsoft.Windows.UI.Xaml.Build.Tasks.dll" Version="14.0.25527.1" />
<build:Item Name="MakePri.exe" Version="10.0.14393.33 (rs1_release_sec.160727-1952)" />
</build:Metadata>
答案 0 :(得分:2)
打开Package Manifest Editor并删除文件类型关联的声明。如果扩展,那应该摆脱。构建标记只是元数据,在构建/部署/运行时被忽略。
谢谢, Stefan Wick - Windows开发人员平台