我们在测试帐户上测试了一个应用程序,现在我们想在生产帐户上发布它。
问题是,我们保留并使用测试帐户的实际名称,我们现在想在生产帐户上使用相同的名称,但是我们的测试帐户会阻止它。
该应用程序是不可删除的(微软本身写的文章说明)它只能被隐藏。
因此我考虑在管理应用名称中保留一个新名称,使用它,然后删除旧名称。但是,我无法使用Visual Studio 2013来弄清楚如何执行此操作。
假设我有名字X
。我在商店中保留了名称Y
(对于同一个应用)。
在Visual Studio中:
Project -> Properties -> Assembly
,名称更改为Y
Package.appxmanifest
中的显示名称已更改为Y
提交到商店 - 没有任何变化,它仍然说应用名称X
正在使用中。
我没有找到App Name
属性,但我认为现在是程序集?
因为在一些较旧的教程中,我看到了" app name"现在与大会处于同一位置。
答案 0 :(得分:2)
您正在寻找的内容无法在Visual Studio中解决。
我的理解是您在测试帐户上保留了名称X,并且您希望名称X位于生产帐户中。
这是将应用转移到其他发布商(测试帐户和制作帐户不同,即使您同时拥有这两个发布商,也要支持不同的发布商)
在Windows开发人员中心打开支持服务单,他们应该可以为您排序:https://dev.windows.com/en-us
答案 1 :(得分:1)
为实现此目的,您需要从测试帐户中删除保留名称,然后在生产帐户中保留此名称。
要在Windows Store中保留应用名称,请首先使用Microsoft帐户登录,然后转到适用于您帐户的Windows应用程序仪表板,并单击应用程序名称转到应用程序详细信息,然后单击左侧单击应用程序管理然后单击管理应用程序名称,您可以保留新名称并删除未使用的应用程序名称。详情请见Check this microsoft link。希望它有所帮助。
答案 2 :(得分:1)
我实际修好了。
我打开了文件" Package.StoreAssociation.xml"我将此文件底部的ReservedName值更改为Y
我还将Package.appxmanifest-> Packaging-> Packade显示名称更改为Y
此外,如果展开Properties,还有AssemblyInfo,我将AssemblyTitle和AssemblyProduct更改为Y
我已经做过的事情:
Project -> Properties -> Assembly
,名称更改为Y
Package.appxmanifest
中的显示名称已更改为Y
我创建了捆绑包并将其作为新提交上传到Windows应用商店,然后发布。在此之后,使用的保留名称从X
更改为Y
,我可以删除X
,然后在生产帐户中重复使用它。