我目前在商店中有一个Windows Phone 8.1应用程序,并决定将其升级到Windows 10 UWP。我使用VS 2015 3 RC从头开始创建了一个新版本的应用程序,并使用项目菜单中的选项将应用程序与我帐户中已有的应用程序相关联。
当我这样做时,appxmanifest文件会使用错误的PublisherDisplayName进行更新 - 而不是我的名字,它会提供 Microsoft帐户。如果我用这个名称构建包,它完成没有错误但是如果我改为我的开发者帐户上的内容然后我得到以下错误
应用清单中的Properties元素的PublisherDisplayName元素必须具有开发者帐户中的Publisher显示名称值:Microsoft帐户
我已尝试登出/登录我的开发者帐户,修复VS,重新安装VS等确认我的开发者帐户名称正确但仍然出现问题。
现在任何建议都是最受欢迎的!
答案 0 :(得分:8)
我遇到了同样的问题,我相信这是因为Package.StoreAssociation.xml没有正确下载/构建,然后如果你在Package.appmanifest中更改你的发布者名称,那么两者就不对齐了。 / p>
要解决此问题,请确保
<PublisherDisplayName></PublisherDisplayName>
Package.StoreAssociation.xml文件中的元素(通常位于项目的根目录中)设置为与
相同开发中心 - &gt;帐户设置 - &gt;公开信息 - &gt;发布者显示名称
也与
中的“发布商名称”设置相同package.appmanifest - &gt;包装标签。
这可以解决您的问题。