VMware

How to Make a ThinApp Application Package

Here are the prerequisite instructions on how to make a ThinApp application. They will cover the basics for creating the package and are "as is" and contain nothing in relation to capturing any specific package. This is so you have an overview of what basic items and steps are needed in order to properly create and build ThinApp packages.

Continue reading "How to Make a ThinApp Application Package"

November 11, 2009

ThinApp Side-by-Side Updating Video

Here's a quick and (somewhat) dirty video of the ThinApp Side-by-Side Updating feature used for updating deployed ThinApp packaged apps - typically ones deployed to or accessed from LAN Workstations, View Desktops, or even Terminal Servers. This feature enables updating of the packaged applications - even while they are in use.

Continue reading "ThinApp Side-by-Side Updating Video"


November 10, 2009

ThinApp 101; Differences between the Isolation Modes

Since understanding what the Isolation Modes will do to your package and the differences between them is essentials to be successful with ThinApp I put together a whiteboard video. I hope you find it useful.


November 09, 2009

ThinApp 4.0.4 is released!

Please make sure you download our latest release. More information: http://www.vmware.com/support/thinapp4/doc/releasenotes_thinapp404.html


November 05, 2009

AppSync Explained...

Since we get a number of questions on how to use AppSync as well as how it can be utilized, specifically around ThinApp packaged applications such as Office or Adobe CS which are not a single executable like Firefox, Opera, or Adobe Reader, we figured it best to create a video to review how AppSync works, show how to use AppSync in general, show how to use AppSync with packaged apps having separate data container files and/or multiple entry point EXEs, and discuss what is required when needing to have clients download just the differentials vs. the whole updated ThinApp packaged app (i.e. slow links, remote/home users/etc.).

Continue reading "AppSync Explained..."


October 31, 2009

How to maintain a ThinApp package

Just wanted to share some tips on how to apply updates to a ThinApped package.

There is three ways of applying updates to a ThinApp project.
1. If you just have a couple of updated files then you simply copy them into the project and rebuild.
2. If the application have a built in mechanism for downloading and applying updates (Mozilla Firefox has for example Help – Check for Updates) then you simply run this feature from within the ThinApped application and all updates will be applied to the sandbox (I recommend WriteCopy as the default isolation mode just to be sure everything is sandboxed). Then you run sbmerge to update the project and then rebuild.
3. If the update is a separate downloaded file you need to run this update within the virtual environment of the package. The simplest way to accomplish this is using a CMD entrypoint (just enable it in the package.ini if you do not have it and rebuild) and launch the downloaded update file from within the cmd. All updates end up in the sandbox (default isolation mode should be WriteCopy) and with sbmerge you update the project and then run build.bat.

Running sbmerge:
1. Open a cmd prompt.
2. Place yourself in the project folder (C:\Program Files\VMware\VMware ThinApp\captures\ApplicationName)
3. Run sbmerge, “C:\Program Files\VMware\VMware ThinApp\sbmerge.exe” Print this will show all changes that will be applied to your project. “C:\Program Files\VMware\VMware ThinApp\sbmerge.exe” Apply will do the actual update to your project. Since there is no reverting sbmerge you should keep a backup of the original projectfolder. The sandbox should be in the default location on this machine. The sandbox will be deleted after the update.


About ThinApp

  • VMware ThinApp lets you deliver and deploy applications more efficiently, more securely, and more cost-effectively with agentless application virtualization.

Subscribe

Search ThinApp Blog

Lijit Search