How to keep user use different version with the same UWP APP? - deployment

I have created UWP app packages with many versions and install the app by side-loading. If user A install the APP with version 1.0.0.0 and user B install it with version 1.0.0.1 on the same tablet, while user A logon the tablet, the APP will auto upgrade to 1.0.0.1.
I don't know why user A's APP has been upgraded. Can you share me some official document, I tried to google it but failed.
My another question is how to make user A keep the APP version without change?

Related

Allow UWP-app to be installed in System Context

I developed an UWP-app and packaged it as appx-file. The app works fine and can be installed in Win10.
Now I want to deploy this app via Intune to the system context. Unfortunately, the app can only be installed in user context. I already tried to package the app as msi-file (via WIX Toolset). But this leads to the same problem.
Does anyone know, how I can adjust my UWP-app to be able to install the app in the system context instead of the user context?
I really appreciate your response!
The responses of a similars question :
Install Windows Store App package (*.appx) for all users:
https://superuser.com/questions/647927/install-windows-store-app-package-appx-for-all-users
UWP App not accessed by every user:
UWP App not accessed by every user

How to deploy an Windows 8 app with Microsoft Intune

I'm trying to deploy an application developed for WinRT devices (for tablets and convertible devices 2 in 1, not for Windows Phone devices).
I want that the client devices having an automatic instal·lation (that user doesn't need to do nothing to install the app).
I have opened a demo Intune account, and when I try to publish the app, the options that there are available are: "Required Install", "Uninstall" and "Available".
When in Intune I try to deploy an app, the assistent says: "When the approval action is either Required Install or Uninstall, this app be applicable only to mobile and does not apply to client computers".
It's possible to deploy an WinRT/Metro application without user intervention?
When Microsoft is talking about client computers in Intune they actually mean PCs managed by the Intune agent.
On PCs managed through the MDM Channel you should be able to deploy Appx required and the app is pushed down.

Can we bundle Chrome installer with Packaged App?

We have built Packaged App for our Web Application.
Is it possible to provide Chrome installer in a Packaged App bundle or somehow trigger Chrome installation in the background from Packaged App.
Currently Chrome Browser is separate Dependancy for using Packaged Apps so it is difficult to convince Users to first install Chrome browser.
Also, people can install the App for any location as a complete package.
It's not possible yet, but you can star http://crbug.com/173762 to get notified when it does work.

The debugger was unable to find the registration for the target application

I am testing my Windows 8 app by logging in as the guest account. I want to see how it works installing with limited permissions.
It seems I cannot debug any apps. Here are the steps:
Login as the Windows 8 Guest Account
Open Visual Studio.
Create a new Windows Store app, using the grid template
Click the play button to deploy to the simulator or the local machine.
Upon deployment, I receive this error:
Unable to debug Windows Store app App1/App1/bin/Debug/App1.exe
The debugger was unable to find the registration for the target application. If the problem persists, try uninstalling and then reinstalling the application.
Am I unable to deploy apps without being an administrator? If not, is there a way around this problem?
It doesn't make sense to try to debug installing an app as a guest. Guest accounts are not allowed to install apps. There is a short forum post regarding accounts here.
If you are wanting to see how the app performs for a guest after it has already been installed, you can run the app from the desktop tile, but I don't know how to run the debugger on it, or even if you can.

How can I check the device platform before deployment in the .NET Compact Framework?

I've developed an application for Windows Mobile using Windows Mobile 6 Pro with CF 3.5 and I have some deployment questions.
I'm targeting only Pocket PC and I don't want to let users install it on their smartphone (because it simply won't work).
How can I check for the platform on which the user is installing the application and show him some error message?
Just to let you know, I have an .msi in order to install the app into the device from the desktop (setup project with cab inside), and it's fine.
I just need this extra verification.
See this link on how you can detect the platform. Cab files support an optional setup.dll, which can be used for registering custom actions in Install init, Install exit, Uninstall init and Unistall exit. You could use the install init entry point and stop the installation or show a dialog if the platform doesn't match. This of course has to be native development.