Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I install two versions of my metro app?

I have a project that has various branches of the same C#/xaml metro app. I have a tablet PC that I test the apps on, and I will typically do an app package deployment on it to test out my latest code. The issue that comes up is I often have multiple branches of the same program. I'd like to be able to execute both of them (to compare and contrast) on the tablet computer. However when I go to install the app, it says it's already installed, and the installation fails. What settings do I need to change on my branch so windows 8 sees the branch as a separate app?

like image 466
jjcm Avatar asked Nov 17 '11 04:11

jjcm


People also ask

Can you install two of the same app?

Open the Settings app. Scroll down, tap Utilities, and tap Parallel Apps. You'll see a list of apps that you can make copies of—not every app is supported. Find the app you want to clone, and turn its toggle to the On position.

How many phones can you have on a Metro account?

Family plan: Metro customers can have up to five lines on one account, with a $10, $20 or $30+ discount for each additional line, depending on the plan.

How do I clone an app multiple times?

First, you have to download and install Parallel Space on your device. Once you run the app, it will directly take you to the “Clone Apps” section. Tap on 'Add App' option. Select the apps (such as WhatsApp, Facebook, Messenger) you want to clone then click on 'Add to Parallel Space'.

Why is the Metro app not working?

Ensure that any outstanding updates are installed. You can also try deleting then reinstalling the My Metro app. If this does not resolve the problem, then contact our Customer Services team by completing the online form.


1 Answers

I'd try creating two projects with the same name but in different parent folders and doing a diff on the project directories. There must be an ID of sorts that you could find that way.

*EDIT (adding the answer) Comparing the csproj files I can see different project GUIDs:

<ProjectGuid>{2BC8E996-5E25-4714-9327-930553131C04}</ProjectGuid>
<ProjectGuid>{DFC50C25-399E-437A-B641-E48FEA776EFE}</ProjectGuid>

But the other difference is what must make the packaged apps different - in Package.appxmanifest I get different GUIDs as well:

<Identity Name="3b69e4ca-4072-4ec6-8790-4090bf72a8c3"
<Identity Name="2a943b24-68d2-4480-a475-1d606e546672"

Changing that guid should help.

like image 154
Filip Skakun Avatar answered Oct 14 '22 00:10

Filip Skakun