C# 生成捆绑文件时出现应用程序清单文件错误
在发布模式下创建appx捆绑包文件时,我遇到以下错误 (一) 错误80080204:捆绑包中的所有应用程序包清单都必须声明 XPath下的值相同 [local-name()='Package']/[local-name()='Dependencies']。此XPath下的值在包含文件的包的清单中声明 名字 (二) 指定的包格式无效:包清单无效 有效 我可以得到的原因,我面临上述问题,因为以前我的文件创建没有错误。C# 生成捆绑文件时出现应用程序清单文件错误,c#,windows,uwp,manifest,C#,Windows,Uwp,Manifest,在发布模式下创建appx捆绑包文件时,我遇到以下错误 (一) 错误80080204:捆绑包中的所有应用程序包清单都必须声明 XPath下的值相同 [local-name()='Package']/[local-name()='Dependencies']。此XPath下的值在包含文件的包的清单中声明 名字 (二) 指定的包格式无效:包清单无效 有效 我可以得到的原因,我面临上述问题,因为以前我的文件创建没有错误。 我是否需要对版本的configuration Manager进行任何更改?该错误具
我是否需要对版本的configuration Manager进行任何更改?该错误具有误导性
我通过更改csproj文件解决了这个问题
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
true
pdbonly
我还确保
跟踪;调试已从
中删除。请比较x86 x64应用程序的生成设置页面。如果它们不同,则会导致此问题。我在一个解决方案中有两个项目,对于在构建配置中选择Release和Platform作为任何CPU的项目,以及在项目属性中,我选择了Platform target作为x86,并选中了Compile with.NET tool chain复选框。我仍然面临同样的问题。我的应用程序当前已在Microsoft Store中发布,我正在尝试为下一版本创建具有相同软件包名称的捆绑包文件。请尝试删除所有bin bundleAtifacts appx文件和obj文件夹,然后重新创建,并告知结果。