<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>VMware ThinApp Blog</title>
	
	<link>http://blogs.vmware.com/thinapp</link>
	<description>Deliver and deploy applications more efficiently, securely, and cost-effectively</description>
	<lastBuildDate>Fri, 12 Apr 2013 13:41:14 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/vmware/thinapp" /><feedburner:info uri="vmware/thinapp" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Virtualizing Microsoft Office 2010 on German Windows XP</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/rFTcgtXJl3Y/virtualizing-microsoft-office-2010-on-german-windows-xp.html</link>
		<comments>http://blogs.vmware.com/thinapp/2013/04/virtualizing-microsoft-office-2010-on-german-windows-xp.html#comments</comments>
		<pubDate>Fri, 12 Apr 2013 13:41:14 +0000</pubDate>
		<dc:creator>Peter Bjork</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[German]]></category>
		<category><![CDATA[Office 2010]]></category>
		<category><![CDATA[ThinApp]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/thinapp/?p=1562</guid>
		<description><![CDATA[There is quite a few blog posts and KB articles describing how to virtualize Microsoft Office 2010 with the help of ThinApp. KB articles: http://kb.vmware.com/kb/2021901 http://kb.vmware.com/kb/1022287 A blog post: http://thinappguru.blogspot.se/2012/03/notes-on-packaging-office-project-and.html If you have Office locally installed but need to virtualize &#8230; <a href="http://blogs.vmware.com/thinapp/2013/04/virtualizing-microsoft-office-2010-on-german-windows-xp.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There is quite a few blog posts and KB articles describing how to virtualize Microsoft Office 2010 with the help of ThinApp.</p>
<p><strong>KB articles:</strong><br />
<a href="http://kb.vmware.com/kb/2021901" target="_blank">http://kb.vmware.com/kb/2021901</a><br />
<a href="http://kb.vmware.com/kb/1022287" target="_blank">http://kb.vmware.com/kb/1022287</a></p>
<p><strong>A blog post:</strong><br />
<a href="http://thinappguru.blogspot.se/2012/03/notes-on-packaging-office-project-and.html" target="_blank">http://thinappguru.blogspot.se/2012/03/notes-on-packaging-office-project-and.html</a></p>
<p><strong>If you have Office locally installed but need to virtualize Project or Visio (many steps are the same as for Office 2010):</strong><br />
<a href="http://blogs.vmware.com/thinapp/2013/02/thinapp-microsoft-visio-and-project-2010-while-locally-installed-microsoft-office-2010.html " target="_blank">http://blogs.vmware.com/thinapp/2013/02/thinapp-microsoft-visio-and-project-2010-while-locally-installed-microsoft-office-2010.html </a></p>
<p><strong>Additional <strong>information</strong> for German Windows XP:</strong><br />
If you follow the procedures described in above posts your package should work very well on an English OS. Jonathan Wilk (<a href="https://twitter.com/DooDleWilk" target="_blank">@DooDleWilk</a>), Escalation Engineer at VMware Global Support Services, just sent me his notes working on a case. The package worked just fine on English Operating Systems and German Windows 7 (32 and 64-bit) but failed on a German Windows XP.</p>
<p>After some troubleshooting he realized that on an English Windows XP the OfficeSoftwareProtectionPlatform folder is located in the &#8220;Documents and Settings&#8221; folder. On a German Windows XP the folder is called &#8220;Dokumente und Einstellungen&#8221;. So the workaround was simply to create the &#8220;Dokumente und Einstellungen&#8221; folder underneath the %Drive_C% folder macro and copy the content from your &#8220;Documents and Settings&#8221; folder. Rebuild and it works.</p>
<p>I wouldn&#8217;t be surprised if other applications will have the same issue and therefore would need the same fix in order to be portable.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=rFTcgtXJl3Y:U9XrbZro9NI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/rFTcgtXJl3Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2013/04/virtualizing-microsoft-office-2010-on-german-windows-xp.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2013/04/virtualizing-microsoft-office-2010-on-german-windows-xp.html</feedburner:origLink></item>
		<item>
		<title>ThinApp MSI without Project Folders</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/52DrTrYqSTg/thinapp-msi-without-project-folders.html</link>
		<comments>http://blogs.vmware.com/thinapp/2013/03/thinapp-msi-without-project-folders.html#comments</comments>
		<pubDate>Mon, 11 Mar 2013 19:13:49 +0000</pubDate>
		<dc:creator>Lakshman</dc:creator>
				<category><![CDATA[MSI]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/thinapp/?p=1524</guid>
		<description><![CDATA[I have come across a scenario where the customer has lost the ThinApp project folders and left with ThinApp EXE. As the project folders are required to generate MSI, the package could not be deployed with VMware View due to &#8230; <a href="http://blogs.vmware.com/thinapp/2013/03/thinapp-msi-without-project-folders.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I have come across a scenario where the customer has lost the ThinApp project folders and left with ThinApp EXE. As the project folders are required to generate MSI, the package could not be deployed with VMware View due to missing MSI. Instead of recapturing the application to generate MSI, the solution proposed below shall allow tweaking another ThinApp MSI (where MSIStreaming=1 is set) by editing the respective MSI tables and contents.<span id="more-1524"></span></p>
<p>1. Copy ThinApp MSI of another application to the folder that has ThinApp EXE<br />
2. Rename MSI filename to be same as ThinApp EXE name<br />
3. Install MSI editor tool, preferably Microsoft Orca (Download link:  <a href="http://www.technipages.com/wp-content/uploads/2007/11/orca.Msi">http://www.technipages.com/wp-content/uploads/2007/11/orca.Msi</a>)<br />
4. Edit the MSI with Orca by right clicking on the MSI<br />
5. Go to <strong>File</strong> table. Change the <em>FileName</em> to the ThinApp EXE filename. Also change the  values of <em>FileSize</em> and <em>Version</em> to that of the ThinApp EXE</p>
<table width="648" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="84"><strong>File</strong></td>
<td width="96"><strong>Component</strong></td>
<td width="84"><strong>FileName</strong></td>
<td width="66"><strong>FileSize</strong></td>
<td width="66"><strong>Version</strong></td>
<td width="84"><strong>Language</strong></td>
<td width="84"><strong>Attributes</strong></td>
<td width="84"><strong>Sequence</strong></td>
</tr>
<tr>
<td width="84">F0000001</td>
<td width="96">Files</td>
<td width="84"><em><strong>Name.exe</strong></em></td>
<td width="66"><em><strong>Size</strong></em></td>
<td width="66"><em><strong>version</strong></em></td>
<td width="84">1033</td>
<td width="84">0</td>
<td width="84">1</td>
</tr>
</tbody>
</table>
<p>6. Go to <strong>Directory</strong> table. Change the <em>DefaultDir</em> value to the ThinApp Name. Make sure not to delete <em>D0000001|</em> at the beginning of the value and <em>(VMware ThinApp):.</em> at the end</p>
<table width="564" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="108"><strong>Directory</strong></td>
<td width="132"><strong>Directory Parent</strong></td>
<td width="324"><strong>DefaultDir</strong></td>
</tr>
<tr>
<td width="108">INSTALLDIR</td>
<td width="132">DefDir</td>
<td width="324">D0000001|<em><strong>ThinApp Name</strong></em> (VMware ThinApp):.</td>
</tr>
</tbody>
</table>
<p>7. Go to <strong>Proprety</strong> table. Change the value of <em>ProductName </em>to the ThinApp EXE filename. Make sure the product name ends with (VMware ThinApp)</p>
<table width="396" border="1" cellspacing="0" cellpadding="0" align="left">
<tbody>
<tr>
<td width="108"><strong>Property</strong></td>
<td width="288"><strong>Value</strong></td>
</tr>
<tr>
<td width="108">ProductName</td>
<td width="288"><em><strong>ThinApp Name</strong></em> (VMware ThinApp)</td>
</tr>
</tbody>
</table>
<p>Run the MSI, the ThinApp EXE should be installed to Program files folder.  Check the Add/Remove programs entry to make sure the MSI has picked the new ThinApp name</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=52DrTrYqSTg:fgzTFkyN_ow:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/52DrTrYqSTg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2013/03/thinapp-msi-without-project-folders.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2013/03/thinapp-msi-without-project-folders.html</feedburner:origLink></item>
		<item>
		<title>ThinApp Puts On The Suit(e)</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/SSVb6EUc7H4/thinapp-puts-on-the-suite.html</link>
		<comments>http://blogs.vmware.com/thinapp/2013/02/thinapp-puts-on-the-suite.html#comments</comments>
		<pubDate>Tue, 26 Feb 2013 00:28:12 +0000</pubDate>
		<dc:creator>Aaron Black</dc:creator>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[EOA]]></category>
		<category><![CDATA[ThinApp]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/thinapp/?p=1514</guid>
		<description><![CDATA[Last week, VMware made some major announcements with regard to the arrival of the Horizon Suite and the new pricing and packaging framework to simplify and unite the VMware EUC technologies for our customers.  This is a milestone for EUC because &#8230; <a href="http://blogs.vmware.com/thinapp/2013/02/thinapp-puts-on-the-suite.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last week, VMware made some major announcements with regard to the arrival of the Horizon Suite and the new pricing and packaging framework to simplify and unite the VMware EUC technologies for our customers.  This is a milestone for EUC because it marks a concerted effort by VMware to streamline the adoption and implementation of products into a solution stack that customers can easily procure and implement.</p>
<p>One of the changes that was announced is that at the end of the year ThinApp will no longer be sold as a standalone product as in the past.  Unfortunately, the product support life cycle has limited terms of description so the &#8216;End of Availability&#8217; announcement has caused some some concern as some interpreted this as EOA of the technology.  I apologize for the confusion and want to clarify that the EOA term ONLY applies to the standalone SKU as ThinApp will actually be included in ALL of the Horizon bundles - VMware Horizon View™, VMware Horizon Mirage™, VMware Horizon Workspace™ and VMware Horizon Suite™.  A good place to get a feel for the bundles can be found here - <a href="http://www.vmware.com/products/desktop_virtualization/horizon-suite/overview.html" target="_blank">Horizon Suite</a>.  Being included across the Horizon suite means that more customers than ever will be able to use the features and capabilities of ThinApp.  The Horizon licensing model still allows flexibility for ThinApp to be used on the desktop without any other products if that is the use case needed by the customer.</p>
<p>I highly encourage you to consider the affinity between Horizon Mirage and ThinApp as we now have the capability to address every application on the Windows desktop; if you need apps with drivers and remote DCOM then use Mirage application layers, if you need cross platform support or isolation then ThinApp containers are ideal.  Not only do these technologies cover 100% of the application list but Mirage is an ideal deployment mechanism for ThinApp containers as it can deliver ThinApps to the farthest endpoints without any dependence on branch infrastructure, Active Directory, or costly backend architecture.  Customers can deploy layers and containers and then inventory those endpoints for centralized management of both native and virtualized applications.</p>
<p>To be clear to our customers (and competitors), our commitment to ThinApp technology hasn&#8217;t changed as we are actively working on our next release for mid-year which will include some very tangible architectural and compatibility improvements.  Here is an <a href="http://www.vmware.com/files/pdf/thinapp/VMware-ThinApp-EOA-FAQ.pdf" target="_blank">FAQ</a> that has been created which should help address any particular details.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=SSVb6EUc7H4:0C8-1MmHFeU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/SSVb6EUc7H4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2013/02/thinapp-puts-on-the-suite.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2013/02/thinapp-puts-on-the-suite.html</feedburner:origLink></item>
		<item>
		<title>ThinApp project folder cleaning up best practices</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/qyzMYif3W1g/thinapp-project-folder-cleaning-up-best-practices.html</link>
		<comments>http://blogs.vmware.com/thinapp/2013/02/thinapp-project-folder-cleaning-up-best-practices.html#comments</comments>
		<pubDate>Sun, 17 Feb 2013 15:05:03 +0000</pubDate>
		<dc:creator>Peter Bjork</dc:creator>
				<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[cleaning]]></category>
		<category><![CDATA[Cleaning up]]></category>
		<category><![CDATA[Packaging]]></category>
		<category><![CDATA[project folder]]></category>
		<category><![CDATA[ThinApp]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/thinapp/?p=1496</guid>
		<description><![CDATA[I’m often asked about best practices when it comes to cleaning up the project folder. This is not a simple subject because it varies greatly depending on the application you captured. I’ve been discussing with myself how to best attack &#8230; <a href="http://blogs.vmware.com/thinapp/2013/02/thinapp-project-folder-cleaning-up-best-practices.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I’m often asked about best practices when it comes to cleaning up the project folder. This is not a simple subject because it varies greatly depending on the application you captured. I’ve been discussing with myself how to best attack this task. I ended up deciding for a blog post but this one will have the comments functionality turned on. This way I hope you, the readers, will help me make this post better by adding your own experience. I will now and then merge comments into the original post for ease of consumption.<br />
<span id="more-1496"></span></p>
<p>Some general tips when it comes to cleaning up a ThinApp project folder:</p>
<ol>
<li>A virtual application is not as fragile as a natively installed application. So you can allow for some unnecessary files/registry keys within the project folder. Personally I do like an as lean and mean package as possible.</li>
<li>When hunting for unnecessary components don’t delete the files. I move them into the Support folder found in the root of all project folders. This way I can easily restore files if needed.</li>
<li>The size of the package does not have a direct impact on performance. If you have files not loaded or used in your package the ThinApp runtime will not load them, i.e. they will not affect your performance.</li>
<li>MSI self repair will most likely not work within the virtual environment. Reason being the Windows Installer service always runs outside the virtual environment. So keeping MSI cache rarely makes any sense.</li>
</ol>
<p>These folders contain files that can often be safely removed from your project:</p>
<pre> %Cookies%
 %Drive_C%\Documents and Settings
 %Drive_C%\MSOCache
 %Favorites%
 %Fonts% (if the fonts are needed you may want to install them natively)
 %History%
 %Internet Cache%
 %SystemRoot%\Installer
 %SystemRoot%\ServiceProfiles
 %Temp%</pre>
<p>It’s worth investigating the <strong>%ProgramFilesDir%\&lt;app folder&gt;</strong> for any backup or setup folders. These folders contain either backup of changed files during the installation or backup of setup files used for self-repair. Sometimes you need to go down a couple folders to find them.</p>
<p>In special cases you might want to clean up <strong>%AppData%</strong>,<strong> %Local AppData%, </strong>and<strong> %Profile%</strong> as well. Just make sure you don’t delete user settings you want to include in the package. If you don’t know the application in detail, trial and error is often the method you have to relay on when it comes to these locations.</p>
<p>What can and cannot be deleted from the registry is a little harder. The virtual registry is not very easy to browse in the format it’s stored as in the project folder. To make the task easier you can use a third-party tool. ThinAppHelper is a good candidate, <a title="Download ThinAppHelper" href="http://www.cis.nl/thinapphelper/download.html" target="_blank">http://www.cis.nl/thinapphelper/download.html</a>. With this tool you can browse the project’s registry and easier delete whole branches. I don’t have any examples of what to delete in the registry. Please leave your suggestions as comments to this post.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=qyzMYif3W1g:gZpC3e6I-9M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/qyzMYif3W1g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2013/02/thinapp-project-folder-cleaning-up-best-practices.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2013/02/thinapp-project-folder-cleaning-up-best-practices.html</feedburner:origLink></item>
		<item>
		<title>ThinApp Microsoft Visio and Project 2010 while locally installed Microsoft Office 2010</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/_5Eo7Bg05gM/thinapp-microsoft-visio-and-project-2010-while-locally-installed-microsoft-office-2010.html</link>
		<comments>http://blogs.vmware.com/thinapp/2013/02/thinapp-microsoft-visio-and-project-2010-while-locally-installed-microsoft-office-2010.html#comments</comments>
		<pubDate>Fri, 08 Feb 2013 08:20:31 +0000</pubDate>
		<dc:creator>Peter Bjork</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Office 2010]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[ThinApp]]></category>
		<category><![CDATA[Visio]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/thinapp/?p=1471</guid>
		<description><![CDATA[While many are virtualizing Microsoft Office 2010 during a Proof Of Concept (POC) most companies decide to install Microsoft Office natively rather than virtualizing it. Both packaging method are valid but many times it’s easier and more efficient to have &#8230; <a href="http://blogs.vmware.com/thinapp/2013/02/thinapp-microsoft-visio-and-project-2010-while-locally-installed-microsoft-office-2010.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>While many are virtualizing Microsoft Office 2010 during a Proof Of Concept (POC) most companies decide to install Microsoft Office natively rather than virtualizing it. Both packaging method are valid but many times it’s easier and more efficient to have Office locally installed. That said, virtualizing Microsoft Visio and Project is a whole different ballgame. Virtualizing Visio/Project makes very much sense in many designs. There are quite a few KB articles and blog posts out there covering Office 2010 and it’s components. But so far I’ve yet to see a complete list of what is needed in order to build a Visio/Project package and have it coexist and to a certain degree integrate with native Office. So I started to collect all data I found on Internet. I ended up adding a couple thinks myself as well.</p>
<p><span id="more-1471"></span></p>
<p>Follow these steps to successfully package Microsoft Visio and Project 2010 using ThinApp. Using this procedure will allow the package to coexist with natively installed Microsoft 2010 and integrate with Outlook (send email functionality).</p>
<p>IMPORTANT: Visio/Project should not be activated prior to the postscan. This means installing with the network adaptor disabled for KMS installations. The Capture VM must be clean (Vanilla OS plus MS patches, with just the VMware Tools and ThinApp 4.7.3)</p>
<p>1.         Copy .Net Framework 3.5 (only needed if you plan to include .Net in your package), Microsoft Visio 2010 or Project 2010, and any required Microsoft Visio/Project source files to C: drive.</p>
<p>2.         Disconnect the NIC</p>
<p>4.         Copy or extract the Microsoft Visio 2010 installation source to a location where the files can be edited.</p>
<p>5.         Locate config.xml. This is in a folder called suiteWW, where suite is replaced by the suite of Microsoft Visio 2010 you are installing.</p>
<p>6.         Add these lines to the bottom of the file, immediately above the last line which reads &lt;/Configuration&gt;:</p>
<p>For KMS licensing activation:</p>
<blockquote><p>&lt;Setting Id=&#8221;KMSSERVICENAME&#8221; Value=&#8221;kmsserver.domain.com&#8221; /&gt;</p>
<p>&lt;Setting Id=&#8221;AUTO_ACTIVATE&#8221; Value=&#8221;1&#8243; /&gt;</p>
<p>&lt;PIDKEY Value=&#8221;AAAAA-BBBBB-CCCCC-DDDDD-EEEEE&#8221; /&gt;</p></blockquote>
<p>Note: Replace kmsserver.domain.com with the name of your KMS server.</p>
<p>Note: Replace AAAAA-BBBBB-CCCCC-DDDDD-EEEEE with correct product edition code (Visio Std, or Visio Pro, etc&#8230;).</p>
<p>7.         Save the modified config.xml.</p>
<p>8.         Launch ThinApp Capture, take a prescan</p>
<p>9.         Install .Net Framework if required to be included in package</p>
<p>10.       Install Visio/Project by running setup.exe from the modified installation source.</p>
<p>11.       Install any product service packs</p>
<p>12.       Once the product installed, open an elevated Command Prompt, and run those 2 commands:</p>
<blockquote><p>C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform\OSPPREARM.EXE</p>
<p>net stop osppsvc</p></blockquote>
<p>Note: The first command re-arms the license (it resets the CMID used of KMS licensing), while the second turns the Office Protection Platform service off.</p>
<p>13.       Run ThinApp postscan</p>
<p>14.       Change the Inventory name to something appropriate for your use.</p>
<p>15.       Move the <strong>OfficeSoftwareProtectionPlatform</strong> folder from <em>%drive_C%\Documents and Settings\All Users\Microsoft</em> to <em>%Common AppData%\Microsoft</em></p>
<p>16.       Set the following folders to <strong>MERGED</strong> by editing the ##ATTRIBUTES.INI in the root of each</p>
<blockquote><p>%APPDATA%\MICROSOFT\AddIns\</p>
<p>%APPDATA%\MICROSOFT\Office\</p>
<p>%APPDATA%\MICROSOFT\Outlook\</p>
<p>%LOCAL APPDATA%\MICROSOFT\Outlook\</p>
<p>%LOCAL APPDATA%\MICROSOFT\FORMS\</p>
<p>%TEMP%\</p>
<p>%APPDATA%\MICROSOFT\</p>
<p>%LOCAL APPDATA%\</p></blockquote>
<p>Set the following folder and subfolders to <strong>WRITECOPY</strong></p>
<blockquote><p> %Program Files Common%</p>
<p>%ProgramFilesDir%</p></blockquote>
<p>17.       Put the following in <strong>HKEY_CURRENT_USER.txt</strong>:</p>
<blockquote><p> isolation_writecopy HKEY_CURRENT_USER\Environment</p>
<p>Value=ALLUSERSPROFILE</p>
<p>REG_SZ~%Common AppData%</p>
<p>&nbsp;</p>
<p>isolation_merged HKEY_CURRENT_USER\Identities</p>
<p>&nbsp;</p>
<p>isolation_writecopy HKEY_CURRENT_USER\Software\Microsoft\Office</p>
<p>&nbsp;</p>
<p>isolation_merged HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Security</p>
<p>&nbsp;</p>
<p>isolation_merged HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem</p></blockquote>
<p>&nbsp;</p>
<p>18.       Put the following at the beginning of<strong> HKEY_LOCAL_MACHINE.txt</strong>:</p>
<blockquote><p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{32820823-eb9f-42bf-badb-4482911536bb}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{32f506a9-36f4-45ca-a3b7-e220e2fadcfc}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{0b6faa6c-afa9-4c9f-92a9-d1b9e13e49e7}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{b3fd0790-e46d-44d8-a88c-fcd99771da5e}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{4918cead-10bb-4345-b406-c0096b646c24}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{80f8087e-f900-4c25-b7fb-66ddf3ad2685}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{2fe7e56b-8195-4c8f-a199-fde2e4e09456}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{f1f1e3ad-0dff-41f3-96d0-11b3aa4f0c96}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{c722abe9-52ee-45de-b7aa-1cb7f27dac05}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{458b6290-216a-410c-bdc8-24008876301b}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{491ccf72-9e19-45bc-8a78-5e8c8be7f464}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{529c81ad-3788-4f3d-8c1c-71ccf202de21}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{2b402eec-0c7f-447c-8d44-e816888b1115}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{ce175ea0-8692-4968-b769-1b0029498a41}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{b69b7cc0-0e89-46d0-a99e-abddd4b61743}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{de5206e8-c4ad-42cc-bd53-8cbb3558e80c}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{f9285c37-8314-4516-89d5-e4932dc92de6}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{dce06134-5696-4fa8-b13e-51aad6def5d9}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{fc4fc45c-be7e-4704-99ac-951db77b91dc}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{947a7174-52b0-44f2-bfb6-7f3e07843277}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{69c6e0d2-c565-4d52-9930-d46c4116f708}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{aedd0615-3da5-4d6a-abde-63cedf4e80a4}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{23a22094-b01e-43cf-a372-6d4ee6d9eabf}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{22c493c3-99e2-45e9-a739-ee497e141be3}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{d049f335-4ac7-4400-b449-c532f4876693}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{8d2d2f50-cdf0-45cb-8949-9a39ade5cb7a}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{3ff290b5-342b-40dd-a66b-00e76c0e5b80}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{3086391e-945a-44f8-880a-24d7eee14dae}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{2f9a3248-de98-4b16-b56c-0cdc2d4d3d42}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{23b98090-64e4-400f-9107-921a78bc2cdd}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{8d95965c-956f-4eed-a18f-cf18e6d31e88}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{4530f183-15be-4eba-8bef-e68b6686b921}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{7f76b468-81a6-49ec-9c38-069143206618}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{37d23cc0-470c-4312-a01c-77e1c6e0ad61}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{b17b4b81-bb80-4c17-871c-57d5ab14991d}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{b2e79a4f-f632-43af-86dc-191cd03082ae}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{ea2c0345-2c36-45d4-9692-6972ce4e96c6}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{35dee61f-342b-41a2-acdb-2e207760af1b}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{8c74e7e1-d44a-4cce-9ec0-144a0e037d43}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{816b6d90-87e6-430f-a5fd-734be662bb55}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{a5fb8c3a-6da1-4438-a6cf-44c589aa2665}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{6a4a43f1-4846-4c4b-9a70-c4eac0184d97}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{c3fe9663-9bde-40dd-ae25-f2f8aa2d6b1a}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{26cd69c4-d593-4936-a8bb-e592816a0fad}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{ad89527a-aed4-4382-be23-19be89f9d01e}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{c00469cb-209b-4823-94bb-4139e48f5923}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{a5ce878d-59a9-48ae-8e0a-ed717267302d}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{1a821936-fee1-43a8-8222-87f4e049afb9}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{a5e4db17-4067-4d19-9812-2e3b879b8a35}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{712cbb5d-58be-48dc-b930-c8362f63fdee}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{f986cdbd-8807-418a-adbd-b8ddbf92c590}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{8abec68c-a5d1-40f5-966c-501dddf5c3fe}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{cc0569bb-bde5-4d6b-ac65-b1fa7a227258}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{fbdc5f1a-0b96-4b9e-8f17-df17a3dc59ef}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{17e35d4e-df3a-4a2b-83be-a1b17e710e8a}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{a1971a89-4e84-41d9-b3e0-18a109146bff}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{f4bc39d7-c2c0-40f1-8e59-fe9bd797d755}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{0b753f3d-cf41-42b6-8289-b7a8d334e8f9}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{9d9abca5-0a0b-485a-a962-d1b983ec8274}</p>
<p>deleted HKEY_LOCAL_MACHINE\Software\Classes\AppID\{d19d1258-ada6-40e1-b4d6-5d160e2ebfc9}</p>
<p>&nbsp;</p>
<p>isolation_full HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Search\Preferences</p>
<p>Value=PreventIndexingOutlook</p>
<p>REG_DWORD=#01#00#00#00</p>
<p>&nbsp;</p>
<p>isolation_merged HKEY_LOCAL_MACHINE\Software\Clients</p>
<p>&nbsp;</p>
<p>isolation_merged HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\00004109A10090400000000000F01FEC</p>
<p>&nbsp;</p>
<p>isolation_merged HKEY_LOCAL_MACHINE\Software\Classes\Installer\Components\0470D1FF722D1D114A0B000680FA28E0</p>
<p>&nbsp;</p>
<p>isolation_writecopy HKEY_LOCAL_MACHINE\Software\Microsoft\Office\14.0\User Settings\Outlook_Intl</p>
<p>Value=Count</p>
<p>REG_DWORD=#01#00#00#00</p>
<p>Value=Order</p>
<p>REG_DWORD=#01#00#00#00</p></blockquote>
<p>19.       In <strong>PACKAGE.INI</strong> uncomment the line <em>VirtualizeExternalOutOfProcessCOM=0</em></p>
<p>and add:</p>
<blockquote><p> ChildProcessEnvironmentExceptions=WINWORD.EXE;EXCEL.EXE;POWERPNT.EXE;OUTLOOK.EXE;MOC.EXE</p>
<p>ChildProcessEnvironmentDefault=Virtual</p>
<p>ExternalDLLs=mso.dll</p></blockquote>
<p>20.       For Project 2010 you may have to change Isolation Mode from <strong>Full</strong> to <strong>WriteCopy</strong> on these folders within your Project Folder:</p>
<blockquote><p>%ProgramFilesDir%\Microsoft Office\Office14</p>
<p>%ProgramFilesDir%\Microsoft Office\Office14\1033</p></blockquote>
<p>21.       Build your project folder by running <strong>build.bat</strong>.</p>
<p>(Make sure to get rid of any extra line breaks when copying text from this post into your registry files.)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=_5Eo7Bg05gM:cMgw-J-wGD8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/_5Eo7Bg05gM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2013/02/thinapp-microsoft-visio-and-project-2010-while-locally-installed-microsoft-office-2010.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2013/02/thinapp-microsoft-visio-and-project-2010-while-locally-installed-microsoft-office-2010.html</feedburner:origLink></item>
		<item>
		<title>The . . . Definitive Guide for VMware ThinApp</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/3RIhwoY0dio/thedefinitiveguideforthinapp.html</link>
		<comments>http://blogs.vmware.com/thinapp/2012/11/thedefinitiveguideforthinapp.html#comments</comments>
		<pubDate>Tue, 27 Nov 2012 22:34:23 +0000</pubDate>
		<dc:creator>Aaron Black</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[FAQs]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Applications;How To;FilZip]]></category>
		<category><![CDATA[Isolation Modes]]></category>
		<category><![CDATA[Packaging]]></category>
		<category><![CDATA[ThinApp]]></category>
		<category><![CDATA[ThinApp Script]]></category>
		<category><![CDATA[ThinReg]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMware ThinApp]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/thinapp/?p=1450</guid>
		<description><![CDATA[Over the last four years I've been working with customers and partners on articulating and demonstrating the value of VMware ThinApp.  While ThinApp does offer one of the most flexible and streamlined solutions for virtualizing Windows applications there are still times when you need to put the product knowledge and the application expert together to get the results you want.  That has now occurred in written (and ebook) form with the release of the definitive guide for VMware ThinApp.]]></description>
			<content:encoded><![CDATA[<p>Over the last four years I&#8217;ve been working with customers and partners on articulating and demonstrating the value of VMware ThinApp.  While ThinApp does offer one of the most flexible and streamlined solutions for virtualizing Windows applications there are still times when you need to put the product knowledge and the application expert together to get the results you want.  That has now occurred in written (and ebook) form with the release of the <a href="http://www.packtpub.com/vmware-thinapp-4-7-essentials/book" target="_blank">definitive guide for VMware ThinApp</a>.  The title, VMware ThinApp Essentials, much like the author, is understated as you will find the relevance of this book greatly exceeds the &#8216;essentials&#8217;.  Yes, the author is one of our own VMware employees, but see for yourself that Peter Bjork always speaks to the reality of the customer environment and the satisfaction of well-implemented technology.  Leverage Peter&#8217;s dedication to the technology, wide spectrum of application experience, and commitment to help you extract the most value out of your investment in application virtualization.</p>
<p><a href="http://www.packtpub.com/vmware-thinapp-4-7-essentials/book"><img class="size-medium wp-image-1451 alignleft" title="VMware ThinApp 4.7 Essentials Book Cover" src="http://blogs.vmware.com/thinapp/files/2012/11/PEB-VMware-ThinApp-Book-243x300.png" alt="" width="243" height="300" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=3RIhwoY0dio:cWtYNNy5GWw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/3RIhwoY0dio" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2012/11/thedefinitiveguideforthinapp.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2012/11/thedefinitiveguideforthinapp.html</feedburner:origLink></item>
		<item>
		<title>Using Horizon Application Manager to update ThinApp packages.</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/ifauSHgPJvg/using-horizon-application-manager-to-update-thinapp-packages.html</link>
		<comments>http://blogs.vmware.com/thinapp/2012/11/using-horizon-application-manager-to-update-thinapp-packages.html#comments</comments>
		<pubDate>Fri, 23 Nov 2012 12:37:51 +0000</pubDate>
		<dc:creator>Peter Bjork</dc:creator>
				<category><![CDATA[Horizon]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Package.ini]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[ThinApp]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/thinapp/?p=1433</guid>
		<description><![CDATA[Deploying ThinApps with the help of VMware Horizon Application Manager is a great method, but what about updating? Horizon supports updating ThinApp packages and this blog post will walk you through one method of doing that. When it comes to &#8230; <a href="http://blogs.vmware.com/thinapp/2012/11/using-horizon-application-manager-to-update-thinapp-packages.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Deploying ThinApps with the help of VMware Horizon Application Manager is a great method, but what about updating? Horizon supports updating ThinApp packages and this blog post will walk you through one method of doing that.<br />
<span id="more-1433"></span></p>
<p>When it comes to creating an Horizon update package there is two package.ini parameters of interest.<br />
<em>AppID=</em><br />
<em>VersionID=</em></p>
<p>The AppID is used to identify the package internally in Horizon. VersionID is used to specify package version. In order for Horizon to identify and automatically publish an updated version of a package the new package must contain the original package’s AppID and a VersionID higher than the original package.</p>
<p>So how do I get the current AppID from my deployed package? Unfortunately today you cannot extract that information from the Horizon Admin interface. There’s a UUID listed in the web interface but this is another identification ID and is not the one we need. This KB article discusses a couple different methods on how to extract the correct ID: http://kb.vmware.com/kb/2030248. This blog post will focus on one specific method using relink.exe (more relink.exe and Horizon info can be found here: http://kb.vmware.com/kb/2021928).</p>
<p>If you run relink.exe –h on a package that is already Horizon enabled, relink.exe will reuse the existing AppID in the package, i.e. keeping the original AppID. When you run relink.exe –h it will show you the package’s AppID. We will use this to our advantage.</p>
<p>Using relink.exe –h VersionID + will not only reuse existing AppID it will increment the VersionID automatically, creating an update package. This is all good but most of the times you are looking for creating an update using a completely new project folder.</p>
<p>Let’s have a look how we can go about using relink.exe to extract the AppID and then implement it in our new project folder.</p>
<p>For this example will I use 7-zip.<br />
<a href="http://blogs.vmware.com/thinapp/files/2012/11/1.png"><img class="alignnone size-full wp-image-1434" title="1" src="http://blogs.vmware.com/thinapp/files/2012/11/1.png" alt="Package.ini original project" width="309" height="236" /></a></p>
<p>In my original project folder&#8217;s package.ini I&#8217;ve activated Horizon manageability.</p>
<p><a href="http://blogs.vmware.com/thinapp/files/2012/11/21.png"><img class="alignnone size-full wp-image-1436" title="2" src="http://blogs.vmware.com/thinapp/files/2012/11/21.png" alt="Package published to repository" width="768" height="187" /></a></p>
<p>I upload the original package to my Horizon ThinApp repository, making sure to place it in a folder on my repository share. Folder is called <strong>7-zip</strong>.</p>
<p><a href="http://blogs.vmware.com/thinapp/files/2012/11/3.png"><img class="alignnone size-full wp-image-1437" title="3" src="http://blogs.vmware.com/thinapp/files/2012/11/3.png" alt="Original package synced to Horizon" width="674" height="568" /></a></p>
<p>Once my ThinApp repository been synchronized my original version is available in the Horizon Admin interface. Please note it&#8217;s identified as version 1.0. Now I can entitle users to the ThinApp package.</p>
<p>Next is to create an updated version of my 7-zip package.</p>
<p><a href="http://blogs.vmware.com/thinapp/files/2012/11/4.png"><img class="alignnone size-full wp-image-1438" title="4" src="http://blogs.vmware.com/thinapp/files/2012/11/4.png" alt="Running relink.exe on the original version" width="664" height="326" /></a></p>
<p>First I run relink.exe -h on my original package. As you can see in the screenshot above relink.exe shows the existing AppID when doing so. Copy this AppID.</p>
<p><a href="http://blogs.vmware.com/thinapp/files/2012/11/5.png"><img class="alignnone size-full wp-image-1439" title="5" src="http://blogs.vmware.com/thinapp/files/2012/11/5.png" alt="Modifying the new version's package.ini" width="473" height="404" /></a></p>
<p>I paste in the original package&#8217;s AppID into my new version&#8217;s package.ini file. I also specify VersionID=2 (must be higher than published version).</p>
<p><a href="http://blogs.vmware.com/thinapp/files/2012/11/6.png"><img class="alignnone size-full wp-image-1440" title="6" src="http://blogs.vmware.com/thinapp/files/2012/11/6.png" alt="New version published" width="675" height="177" /></a></p>
<p>I upload my new version into my ThinApp repository making sure I create a new folder for it. I use the folder name <strong>7-zip New</strong> in this example. The original package should be left untouched at this point.</p>
<p><a href="http://blogs.vmware.com/thinapp/files/2012/11/7.png"><img class="alignnone size-full wp-image-1441" title="7" src="http://blogs.vmware.com/thinapp/files/2012/11/7.png" alt="New version is now the active one" width="660" height="587" /></a></p>
<p>Once synched with my ThinApp repository, Horizon Application Manager automatically recognizes the new version of my 7-zip package and version 2.0 is now the active one. If you are using streaming deployment, version 2.0 will be used next time the user launches the package. If you are using local deployment, version 2.0 will automatically be copied down to your clients.</p>
<p>&nbsp;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=ifauSHgPJvg:MJyDs9jTKBM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/ifauSHgPJvg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2012/11/using-horizon-application-manager-to-update-thinapp-packages.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2012/11/using-horizon-application-manager-to-update-thinapp-packages.html</feedburner:origLink></item>
		<item>
		<title>Windows 8 Support with VMware ThinApp 4.7.3</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/09AWF8FAD-I/windows-8-support-with-vmware-thinapp-4-7-3.html</link>
		<comments>http://blogs.vmware.com/thinapp/2012/11/windows-8-support-with-vmware-thinapp-4-7-3.html#comments</comments>
		<pubDate>Fri, 16 Nov 2012 20:02:12 +0000</pubDate>
		<dc:creator>Aaron Black</dc:creator>
				<category><![CDATA[ThinApp Documentation]]></category>
		<category><![CDATA[ThinApp Factory]]></category>
		<category><![CDATA[ThinApp Releases]]></category>
		<category><![CDATA[ThinApp]]></category>
		<category><![CDATA[thinapp factory]]></category>
		<category><![CDATA[ThinApp Script]]></category>
		<category><![CDATA[ThinReg]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[VMware ThinApp]]></category>

		<guid isPermaLink="false">http://blogs.vmware.com/thinapp/?p=1427</guid>
		<description><![CDATA[On behalf of VMware, I&#8217;d like to announce that we have released version 4.7.3 of VMware ThinApp.  The big headline for this release is enabling ThinApp packages to run across the broadest spectrum of operating systems from Windows XP to &#8230; <a href="http://blogs.vmware.com/thinapp/2012/11/windows-8-support-with-vmware-thinapp-4-7-3.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On behalf of VMware, I&#8217;d like to announce that we have released version 4.7.3 of VMware ThinApp.  The big headline for this release is enabling ThinApp packages to run across the broadest spectrum of operating systems from Windows XP to the recently released Windows 8.  We&#8217;ve also updated the <a title="ThinApp Factory Fling" href="http://labs.vmware.com/flings/thinapp-factory" target="_blank">ThinApp Factory Fling</a> to include the 4.7.3 runtime so that you can automagically package with the most current ThinApp version. Lastly, the ThinApp SDK has been rev&#8217;d to keep up with those of you creating some integrated offerings or just streamlining the registration of ThinApp packages. (see other blog entries about how to use the SDK)</p>
<p>ThinApp 4.7.3 is now available @  <a href="http://bit.ly/Is2ZvV" target="_blank">http://bit.ly/Is2ZvV</a><br />
Release Notes @  <a href="http://bit.ly/T662Mv" target="_blank">http://bit.ly/T662Mv</a><br />
ThinApp 4.7.3 SDK @  <a href="http://bit.ly/oZJD7h" target="_blank">http://bit.ly/oZJD7h</a><br />
ThinApp Factory @ <a href="http://bit.ly/MOqVp1" target="_blank">http://bit.ly/MOqVp1</a></p>
<p>As always, we invite you to <a href="https://www.vmware.com/go/trythinapp" target="_blank">evaluate</a> ThinApp and see for yourself how virtualizing Windows applications can simplify delivery and management.</p>
<p>&nbsp;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=09AWF8FAD-I:S3a6jjQcGOA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/09AWF8FAD-I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2012/11/windows-8-support-with-vmware-thinapp-4-7-3.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2012/11/windows-8-support-with-vmware-thinapp-4-7-3.html</feedburner:origLink></item>
		<item>
		<title>Horizon ThinApp Packages Generating Prompt</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/YfcqW1B_jHk/horizon-thinapp-packages-generating-prompt.html</link>
		<comments>http://blogs.vmware.com/thinapp/2012/11/horizon-thinapp-packages-generating-prompt.html#comments</comments>
		<pubDate>Tue, 13 Nov 2012 01:20:05 +0000</pubDate>
		<dc:creator>Dean Flaming</dc:creator>
				<category><![CDATA[Horizon]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Horizon Application Manager]]></category>
		<category><![CDATA[Initial Launch]]></category>
		<category><![CDATA[ThinApp]]></category>

		<guid isPermaLink="false">https://blogs.vmware.com/thinapp/?p=1420</guid>
		<description><![CDATA[Do you or your users get an error "Do you want to allow this website to open a program on your computer?" prompt the first time they go to launch a ThinApp package in Horizon?

In most cases, the prompt is not a big deal for Horizon users on a Windows system where ThinApp packages are being deployed. But if you have a dynamic desktop environment where users are dynamically assigned a virtual system or randomly use physical desktops, this could be an issue.]]></description>
			<content:encoded><![CDATA[<h3><strong><u>Launching a ThinApp from Horizon Shows a Prompt for the First Time:</u></strong></h3>
<p><span style="font-size: 11pt; font-family: Calibri;">Do you or your users get an error &#8220;<strong>Do you want to allow this website to open a program on your computer?</strong>&#8221; prompt the first time they go to launch a ThinApp package in Horizon?</span></p>
<p><span id="more-1420"></span>
<p><span style="font-size: 11pt; font-family: Calibri;">In most cases, the prompt is not a big deal for Horizon users on a Windows system where ThinApp packages are being deployed.  But if you have a dynamic desktop environment where users are dynamically assigned a virtual system or randomly use physical desktops, this could be an issue.</span></p>
<p><img style="display:block; margin-left:auto; margin-right:auto;" src="http://blogs.vmware.com/thinapp/files/2012/11/HorizonThinAppPopup.jpeg" alt="HorizonThinAppPopup" border="0" width="418" height="308" /><br />
<br />
<h3><strong><u>Resolution:</u></strong></h3>
<p><span style="font-size: 11pt; font-family: Calibri;">First, it&#8217;s important to note, this is not a Horizon or ThinApp specific issue. Rather it&#8217;s a security configuration within Windows.</span></p>
<p><span style="font-size: 11pt; font-family: Calibri;">Here is how to resolve this issue.  Simply create a GPO with a custom registry value or manually edit the registry of your virtual desktop master gold image to have the following registry setting within.</span></p>
<p><span style="font-size: 11pt; font-family: Calibri;">Registry key:<br />
<span style="font-size: 11pt; font-family: Consolas;">HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\ProtocolExecute\horizon</span></p>
<p><span style="font-size: 11pt; font-family: Calibri;">Create a DWORD called &#8220;<span style="font-size: 11pt; font-family: Consolas;"><strong>WarnOnOpen</strong></span>&#8221; and set the value to “<span style="font-size: 11pt; font-family: Consolas;"><strong>00000000</strong></span>”.</span></p>
<p><span style="font-size: 11pt; font-family: Calibri;">The MSDN Blog article &#8220;<a href="http://blogs.msdn.com/b/ieinternals/archive/2011/07/14/url-protocols-application-protocols-and-asynchronous-pluggable-protocols-oh-my.aspx">URL Protocols, Application Protocols, and Asynchronous Pluggable Protocols. Oh My!</a>&#8221; explains this behavior and the fix under the Application Protocol section within Windows, which is basically what Horizon is using when it launches a ThinApp package.</span></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=YfcqW1B_jHk:4DWDbBfo5EY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/YfcqW1B_jHk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2012/11/horizon-thinapp-packages-generating-prompt.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2012/11/horizon-thinapp-packages-generating-prompt.html</feedburner:origLink></item>
		<item>
		<title>ThinApp Icons Not Appearing in Horizon</title>
		<link>http://feedproxy.google.com/~r/vmware/thinapp/~3/bpsKl1XcVCo/thinapp-icons-not-appearing-in-horizon.html</link>
		<comments>http://blogs.vmware.com/thinapp/2012/11/thinapp-icons-not-appearing-in-horizon.html#comments</comments>
		<pubDate>Tue, 13 Nov 2012 01:05:42 +0000</pubDate>
		<dc:creator>Dean Flaming</dc:creator>
				<category><![CDATA[Horizon]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Horizon Application Manager]]></category>
		<category><![CDATA[Icons]]></category>
		<category><![CDATA[ThinApp]]></category>

		<guid isPermaLink="false">https://blogs.vmware.com/thinapp/?p=1414</guid>
		<description><![CDATA[Often times we hear how someone is trying to publish a ThinApp Package via Horizon and not getting an icon. To put it simply, there are multiple locations for icon definitions within a ThinApp package (MSIARPProductIcon, InventoryIcon, and Entry Point Icon). Regarding Horizon, it only cares about seeing the Inventory Icon and the Entry Point icon.]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 11pt; font-family: Calibri;">Often times we hear how someone is trying to publish a ThinApp Package via Horizon and not getting an icon.</span><span id="more-1414"></span>
<p><span style="font-size: 11pt; font-family: Calibri;">To put it simply, there are multiple locations for icon definitions within a ThinApp package (<a href="http://pubs.vmware.com/thinapp4/help/wwhelp/wwhimpl/js/html/wwhelp.htm?href=pkg_MSIArpProductIcon.html">MSIARPProductIcon</a>, <a href="http://kb.vmware.com/kb/2030594">InventoryIcon</a>, and <a href="http://pubs.vmware.com/thinapp4/help/wwhelp/wwhimpl/js/html/wwhelp.htm?href=pkg_Icon.html">Entry Point Icon</a>).  Regarding Horizon, it only cares about seeing the Inventory Icon and the Entry Point icon.</span></p>
<p><span style="font-size: 11pt; font-family: Calibri;">It is important to know, Horizon has multiple areas where it shows the icon.  The app upload screen, app deployment screen, and the user screen to name the most common.  In most cases, we don&#8217;t really care about any of the others except the last one.</span></p>
<p><span style="font-size: 11pt; font-family: Calibri;">In order for the icon to appear properly for the user, I&#8217;ve always had to ensure both the Entry Point icon and the Inventory Icon are set correctly in the ThinApp package.</span></p>
<ul>
<li><span style="font-size: 11pt; font-family: Calibri;"><strong>Inventory Icon:</strong>  Under [Build Options] in the PACKAGE.INI, look for an InventoryIcon= value.  If one doesn&#8217;t exist, create it.  Use a path internal to the project to define either an EXE or DLL with a numerical value or an ICO without a numerical value.</span>
<p><span style="font-size: 11pt; font-family: Calibri;">Examples:</span><br />
<span style="font-size: 11pt; font-family: Calibri;">This denotes use of the first ICON in the EXE.</span><br />
<span style="font-size: 11pt; font-family: Consolas;">InventoryIcon=%ProgrameFilesDir%\AppFolder\program.exe,0</span></p>
<p><span style="font-size: 11pt; font-family: Calibri;">This denotes use of the ICO file.</span><br />
<span style="font-size: 11pt; font-family: Consolas;">InventoryIcon=%ProgrameFilesDir%\AppFolder\file.ico</span>
</li>
<li><span style="font-size: 11pt; font-family: Calibri;"><strong>Entry Point Icon:</strong> Under each enabled Entry Point, you may need to define an Icon= value if the icon doesn&#8217;t properly appear from the defined executable in the Source= value.  If manually defining the Icon= value, one must use a path internal to the project to define either an  EXE or DLL with a numerical value or an ICO without a numerical value.</span>
<p><span style="font-size: 11pt; font-family: Calibri;">Examples:</span><br />
<span style="font-size: 11pt; font-family: Calibri;">This denotes use of the first ICON in the EXE.</span><br />
<span style="font-size: 11pt; font-family: Consolas;">Icon=%ProgrameFilesDir%\AppFolder\program.exe,0</span></p>
<p><span style="font-size: 11pt; font-family: Calibri;">This denotes use of the ICO file.</span><br />
<span style="font-size: 11pt; font-family: Consolas;">Icon=%ProgrameFilesDir%\AppFolder\file.ico</span>
</li>
<p><span style="font-size: 11pt; font-family: Calibri;">The VMware KB &#8220;<a href="http://kb.vmware.com/kb/2030594">Handling the application suite icon when enabling a VMware ThinApp package for Horizon</a>&#8221; goes into this in great detail.</span></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/vmware/thinapp?a=bpsKl1XcVCo:y4qkuaTEgzc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/vmware/thinapp?d=yIl2AUoC8zA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/vmware/thinapp/~4/bpsKl1XcVCo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.vmware.com/thinapp/2012/11/thinapp-icons-not-appearing-in-horizon.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.vmware.com/thinapp/2012/11/thinapp-icons-not-appearing-in-horizon.html</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.214 seconds. --><!-- Cached page generated by WP-Super-Cache on 2013-05-04 20:28:17 -->
