I found this strange behavior using 15.3 Free version on Windows 10 (recently updated)
STEPS TO REPRODUCE THE ISSUE:
1) Create simple project consisting on a test.exe file on 'Application Folder' and a shortcut to it in 'Desktop' folder.
2) Select the (default) 'Per-machine only' Installation Type in the 'Install parameters' section. Build .msi
3) (optional) Install generated .msi either from admin or ordinary user account (introducing credentials when asked for):
-It puts test.exe under C:\Program Files\ (as expected)
-It puts shortcut in C:\Users\Public\Desktop (as expected)
4) Now Publish .msi in an Active Directory as explained in point 5 of this tutorial:
https://www.advancedinstaller.com/user- ... leshooting
And install it in a domain-joined computer from a Domain User account following tutorial's steps:
- It puts test.exe under C:\Program Files\ (as expected)
- It puts shortcut in C:\Users\<USER ACCOUNT DIRECTORY>\Desktop (!!! Is this expected?)
When installing pre-packaged software products (i.e. Chrome, VLC) this same way, they place the shortcut in the Public desktop, so it is visible to any user in this computer, no matter which one triggered the install. I would like to reproduce this behaviour with the Advanced Installer created packages, I have tried with different configuration options with no luck so far.
Thanks for your attention in advance.