1. Does the program need to run as Administrator when installed natively?
No, the source program do not require administrator right. it works well with Normal user and admin user
but when install Dotnet framework 4.5, i must have administrator right to do.
2. What OS did you use to build package?
Windows 7 Ultimate 64bit
3. Was package built on clean virtual machine?
Yes. It 's build on clean Vmware virtual machine.
My install steps like below :
install clean windows 7 --> [open Cemeyo to record before install] ---> install Dotnet 4.5 & my application -->[use Cemeyo to record after install]
4. Are you running package on a system that has had the software installed previously?
yes. may be the system also has Dotnet 4.5 so the portable can work
5. If the OS is different from the one used to build the package, what OS is the target system?
I try to run on windows 2008 r2 (64bit), windows 10 Pro, windows 2016. All need administrator right if the system does not have Dotnet 4.5
More information : using Microsoft ProcessMonitor, i see that running with administrator right, the portable calls Dotnet registry from something like : REGISTRY\..\[ported Dotnet 4.5]
but running as normal user, cameyo will call Dotnet registry from current windows system.
Hope this can help me and other people facing same problem.