I tried to create a Port app that would not leave any info onthe host pc.
I sucseeded in having it not wright to the registry but it did place a folder on the dsesktop.
What settings should I have used to have no traces left anywhere onthe pc?
What is the folder created on the desktop? Sandbox?
The folder it creates is named exactly the same as the package.
How do I rebuild the package? Need I start from the beginning?
I started from scratch, just to see if it worked. And it did, kinda.
The folder that was created remained but all of the files inside were deleted.
How do i delete the fodler too?
You can't.. RemoveSandboxOnExit will delete the Sandbox content but leave the folder behind..
how then do I create a port app that will leave no trace of itself on the host pc?
How will you access to the packaged application? If you have the application on a USB drive can you place the Sandbox there. The Sandbox can be placed anywhere as long as the end-user has modify permissions to it.
Also, you can keep the sandbox on a network share so that the ThinApp does not leave any traces on the end user machines.
Actually my intention is to run the app from the usb so I gues if I have to leave a trace, doing so on the usb is the less of two evils.
So how do I place it on the usb?
Actually when creating the package I see 3-4 settings. I am bot yet familiar with how they effect the out come. Which ones would I choose if what I wanted was to have a port app run from a usb, have access to everything on the host pc, and leave no trace of itself on the host pc?
You can have the Sandbox being placed next to the package on the USB in one of two ways.
1. Add SandboxPath=. to you package.ini and rebuild
2. Create a empty folder called Thinstall next to your package. This will tell our runtime to store the sandbox in that folder.
"1. Add SandboxPath=. to you package.ini and rebuild"
This I think is what i would like.
How do I edit and REBUILD?
Editing is done in the package.ini file you find in the root of your proejct folder. Rebuild is done by double cliking the build.bat also found in the root of the package.ini..