[英]UWP package creation Error info: Packaname different
我在 Windows 商店更新我的 UWP 應用程序時遇到問題。 問題出在 Visual Studio 級別(適用於 Windows)。 問題描述如下:
錯誤信息:錯誤 80080204:具有文件名“MyApp_VersionNumber_x64.msix”和 package 全名“PackageName_VersionNumber_x64__Suffix”的 package 在捆綁包中無效,因為它與捆綁包中的其他包具有不同的 package 系列名稱。 預期的發布者是 CN=PublisherName。 AppName Prefix_Path\AppName\MakeAppx
上下文如下:
我遵循了多種可能的答案,但沒有任何效果。 有人可以幫我解決這個問題嗎?
問候。
我有同樣的問題,修復有點煩人,但對我來說它有效:
將 Visual Studio,go 關閉到您的文件資源管理器中,然后打開包含您的項目的文件夾。 在其中你應該找到“projectname.csproj”文件。 在您最喜歡的文本編輯器中打開它,然后按照以下步驟操作:
1:尋找這一行,並確保它是帶有“Release”而不是“Debug”的行:
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
2:在 PropertyGroup 標簽內,您會發現這一行:值可以是 true 或 false。 如果為假,則將其更改為真
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
現在對所有四個發布配置重復這些步驟,並且只發布而不調試:
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM64'">
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
在此之后,保存文件並重新打開 Visual Studio。 它現在應該創建 package。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.