We tested a application on a test account, and now we want to release it on a production account.
Problem is, we reserved and used the actual name with the test account and we now want to use the same on production account, but it is blocked via our test account.
The application is un-deletable (Microsoft itself wrote article which states that) it can only be hidden.
Therefore I was thinking about reserving a new name in Manage App Names, use it, and then delete the old one. However, I can't figure out how to do this using Visual Studio 2013).
Lets say I have name X
. I reserved name Y
in the store (for the same app).
In Visual Studio:
Project -> Properties -> Assembly
, name changed to Y
Package.appxmanifest
changed to Y
Submitted to store - nothing changed, it still says that app name X
is in use.
I did not find App Name
property, but I supposed the assembly is it now?
Because in some older tutorial I saw "app name" at the same position as the Assembly now.
I actually fixed it.
I opened file "Package.StoreAssociation.xml" and I changed ReservedName value in bottom of this file to Y
I also changed the Package.appxmanifest->Packaging->Packade display name to Y
Also if you expand Properties, there is AssemblyInfo, I changed the AssemblyTitle and AssemblyProduct to Y
With the thing I already did :
Project -> Properties -> Assembly
, name changed to Y
Package.appxmanifest
changed to Y
I created bundle and uploaded it as new submission to Windows Store and then publish it. After this, the used reserved name changed from X
to Y
and I was able to delete X
and then reuse him at production account.