App-V Recipe: FreeMind 1.0.1

Free_Mind

Application Name: FreeMind

Application Version: 1.0.1

Download: FreeMind

Install Directory: C:\Program Files (x86)\FreeMind

Sequencing OS used: Windows 7 64-bit

Sequencer Version: 5.0 SP2 Hotfix 4

Exclusions Added: [{Profile}]

Preparing the Sequencing VM

This application requires Java as a pre-requisite. I ensured the latest version of Java was installed on my sequencing Virtual Machine. I then launched the Sequencer and navigated to Tools–>Options and Added [{Profile}] to the Exclusion list. You only need to add this to the exclusion list, if you plan on launching the application to optimize for streaming or if you would like to launch and configure any additional settings from within he application e.g. configure proxy settings.

Copy FreeMind-Windows-Installer-1.0.1-max.msi to the VM

Begin Sequencing

Launch Sequencer and Click Next until you get to the below screen

Step1

Personally I always select a custom install. This application is just a single MSI so you can browse to the MSI if you please. Click Next

Step2

Enter a Package Name that adheres to your naming standards. Set the Primary Virtual Application Directory to C:\Dummy

Step3

Launch FreeMind-Windows-Installer-1.0.1-max.msi

Step4

Choose your language and click OK

Step5

Click Next >

Step6

Click ‘I accept the agreement’ and Click Next>

Step7

Click Next >

Step8

Leave Default Install Directory and Click Next >

Step9

Click Next >

Step10

Personally, I unchecked the top 2. I’m not a fan of Desktop Icons or Quick Launch Icons. .mm is an obscure File Type Association so I did leave this checked. But you can feel free to leave all of these checked if you’d prefer. Click Next >

Step11

Click Install

Step12

Click Next >

Step13

Click Finish

Note: If you need to set up a proxy within the application you can check the box to launch. Allow the application to launch. Go to Tools–>Preferences and setup your proxy and then exit the application.

Step14

Click Next >

Step15

Click Next >

Step16

Click Stop now and Click Next >

Step17

Click ‘Continue to modify package without saving using the package editor.’ and Click Next >

Step18

Click Close

Step19

You can enter in your description or change your Package Name if you’d like. Restrict the application to only be permitted to work on certain Operating Systems. None of this is necessary. You will want to go to the Advanced tab and check the last checkbox to allow the application to write to the VFS, if this is not already set in your template. Now Browse to Virtual Files.

Unins

Delete the Unins000.dat and Unins000.exe

Shortcut

Browse to Shortcuts and FTAs tab. Right Click on FreeMind and Click Edit. You will need to change the icon. Browse to another file in the package. This will change the icon…then Change the Icon back to the Freemind.exe. This application seems to have an issue as I documented HERE if you change the Icon and Change it back, you’ll notice the Name is wiped out. Retype it in and Click Ok.

You can Now go to File–>Save As and save the package to a folder on your content share e.g. \\AppServer\Content\FreeMind_1.0.1

The Application should now be ready to be deployed however you please. If you have a sequenced version of Java, you can create a Connection Group and allow these two to work together. Otherwise, you’ll need to deploy Java to your client machines before publishing.

Leave a Comment