I have created a WPF desktop app and generate MSI build using Installshield. I have created an MSI setup to install my app in C:\MyApp\ location instead of using program files. It is working fine as expected.
Then I have generated & tested a UWP app using the same InstallShield project. Installshield 2016 supports Desktop Bridge integration to do this - http://learn.flexerasoftware.com/IS-WBNR-InstallShield-2016-Whats-New.
I have noticed that the UWP app installed in the default location (C:\Program Files\WindowsApps) instead using the location defined in Installshield.
I want to change this location from my InstallShield project. Please help me to find a way to resolve this problem.
For UWP apps, we can't change their install location while installing.
As you've known, by default UWP apps will be installed in
C:\Program Files\WindowsApps
. you can the default install location in Settings → System → Storage → Change where new content is saved.You can choose one drive from the drop-down menu under "New apps will save to" and then click Apply. A new folder called "WindowsApps" will be created in the drive you've chosen. And any new UWP app will be be installed in this folder. Please note Windows 10 will only install new apps to the currently selected location. Existing apps do not get moved to the new location.
If you want to change the install location for a single app, you’ll need to head to Settings → Apps & Features then click the Move button.
However, this is only available after you have installed the app and it can only move the app to another drive. There is no way to specify the install location to some other folder like
C:\MyApp\
etc.