<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Kernel Confusion &#187; App-V</title>
	<atom:link href="http://fitzzz.de/index.php/category/microsoft/app-v-microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://fitzzz.de</link>
	<description>Blogging about my work as an IT consultant</description>
	<lastBuildDate>Wed, 14 Sep 2011 19:42:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Step by Step Guide: Office 2003 with App-V 4.6 Beta 64-Bit</title>
		<link>http://fitzzz.de/index.php/2009/12/10/step-by-step-guide-office-2003-with-app-v-4-6-beta-64-bit/</link>
		<comments>http://fitzzz.de/index.php/2009/12/10/step-by-step-guide-office-2003-with-app-v-4-6-beta-64-bit/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 16:49:30 +0000</pubDate>
		<dc:creator>Christoph Schmidt</dc:creator>
				<category><![CDATA[App-V]]></category>
		<category><![CDATA[Configuration Manager]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MDOP]]></category>
		<category><![CDATA[System Center]]></category>

		<guid isPermaLink="false">http://fitzzz.de/?p=124</guid>
		<description><![CDATA[Hello everyone! Our company tries very hard to use the newest software available, so customers see it in action when our consultants work with them. But in the &#8220;real world&#8221;, the clocks don&#8217;t tick as fast. Most of the time we face companies that are now migrating to Windows XP and Office 2003&#8230; oh my. [...]]]></description>
			<content:encoded><![CDATA[<p>Hello everyone!</p>
<p>Our company tries very hard to use the newest software available, so customers see it in action when our consultants work with them. But in the &#8220;real world&#8221;, the clocks don&#8217;t tick as fast. Most of the time we face companies that are <strong>now </strong>migrating to Windows XP and Office 2003&#8230; oh my. In order to stay &#8220;compatible&#8221; with their workflows, it can be very complicated to maintain both worlds in one notebook.</p>
<p>To ease this pain, I looked into the Microsoft Desktop Optimisation Pack, short MDOP. The MDOP is available for companies that have Microsoft Software Assurance. One part of it is App-V. It virtualizes a software package in order to let it run on systems where compatibility issues due to other installed software would occur. It is not a full operating system virtualization, it&#8217;s just the application itself, running in a sandbox. So the software has still the prerequisite to be compatible to your target machines.</p>
<p>This step-by-step guide shows you the basic workflow to create a virtual software package and distribute it to a client with the ConfigMgr, in this case Microsoft Office 2003.</p>
<p>The following environment was used:<br />
&#8220;Test Client&#8221;<br />
Windows 7 Enterprise x64<br />
Virtual Guest (Hyper-V)<br />
App-V Sequencer installed</p>
<p>&#8220;Productive Client&#8221;<br />
Windows 7 Enterprise x64<br />
LenovoT61 Notebook<br />
App-V Client and ConfigMgr Client installed (as well as a bunch of other stuff)</p>
<p>&#8220;ConfigMgr Server&#8221;<br />
Windows Server 2008 R2 Enterprise x64<br />
Virtual Guest (Hyper-V)<br />
System Center Configuration Manager 2007 R2 installed</p>
<p>Be warned, this is a very long, screenshot-heavy post. To view the pictures correctly, click on the little button on the top right corner of the header to increase the column width.<img class="size-full wp-image-146 alignnone" title="expandwidth" src="http://fitzzz.de/wp-content/uploads/2009/12/expandwidth.PNG" alt="expandwidth" width="29" height="18" /></p>
<p> </p>
<p><span id="more-124"></span></p>
<p>Let&#8217;s start up the App-V sequencer. I already copied the Office 2003 sources to the &#8220;clean&#8221; test client.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_1.png"><img class="alignnone size-full wp-image-81" title="app-v_office_1" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_1.png" alt="app-v_office_1" width="401" height="498" /></a></p>
<p>Click &#8220;Create a Package&#8221;</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_2.png"><img class="alignnone size-full wp-image-82" title="app-v_office_2" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_2.png" alt="app-v_office_2" width="758" height="562" /></a></p>
<p>Name the package as you wish and click &#8220;next&#8221;. In this case we skip the advanced options. Please excuse the fact that some buttons are in German.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_3.png"><img class="alignnone size-full wp-image-83" title="app-v_office_3" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_3.png" alt="app-v_office_3" width="759" height="459" /></a></p>
<p>Please use a dedicated, cleanly installed machine. Any extra service or program that works in the background will but irrelevant data into the monitoring process. You may already know this problem if you ever have repackaged software. When you have all the data you need for the setup in place, click &#8220;Begin Monitoring&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_4.png"><img class="alignnone size-full wp-image-84" title="app-v_office_4" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_4.png" alt="app-v_office_4" width="757" height="459" /></a></p>
<p>The wizard will ask you where you will install the software to. I created a 8.3 format compatible directory here and selected it.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_5.png"><img class="alignnone size-full wp-image-85" title="app-v_office_5" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_5.png" alt="app-v_office_5" width="330" height="323" /></a></p>
<p>Still, it bugs about an incorrect naming, I don&#8217;t really know why. In any case, this could only become a problem if you have multiple virtualized apps that have similar 8.3 directory names (you might want to double check on this information). Click &#8220;Ignore&#8221; here.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_6.png"><img class="alignnone size-full wp-image-86" title="app-v_office_6" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_6.png" alt="app-v_office_6" width="408" height="134" /></a></p>
<p>The sequencer will now scan the system state for later comparsion.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_7.png"><img class="alignnone size-full wp-image-87" title="app-v_office_7" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_7.png" alt="app-v_office_7" width="755" height="459" /></a></p>
<p>When it&#8217;s done, it will show the dialog below. You can now start the Office 2003 setup!</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_8.png"><img class="alignnone size-full wp-image-88" title="app-v_office_8" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_8.png" alt="app-v_office_8" width="759" height="461" /></a></p>
<p>I don&#8217;t want to bore you with the Office setup, so I keep it to the important details. Be sure to choose the directory you created earlier in the process and select custom installation.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_9.png"><img class="alignnone size-full wp-image-89" title="app-v_office_9" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_9.png" alt="app-v_office_9" width="513" height="442" /></a></p>
<p>Choose every component the user will need later, as you cannot use the &#8220;install on first use&#8221; feature here&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_10.png"><img class="alignnone size-full wp-image-90" title="app-v_office_10" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_10.png" alt="app-v_office_10" width="514" height="446" /></a></p>
<p>Wait until the setup is completed. After completion, you may patch the application. I installed the Office 2003 SP3 at this point. When you are done, click &#8220;Stop Monitoring&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_12.png"><img class="alignnone size-full wp-image-92" title="app-v_office_12" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_12.png" alt="app-v_office_12" width="760" height="458" /></a></p>
<p>The Sequencer will analyse all changes made to the system. When it&#8217;s done, click &#8220;next&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_13.png"><img class="alignnone size-full wp-image-93" title="app-v_office_13" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_13.png" alt="app-v_office_13" width="759" height="456" /></a></p>
<p>Now you can configure what monitored applications you want in the package and most importantly, what file type associations. In this case I removed all of them, so that the user only starts the old Office version when it is needed. Click &#8220;next&#8221; when you are done.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_14.png"><img class="alignnone size-full wp-image-94" title="app-v_office_14" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_14.png" alt="app-v_office_14" width="758" height="458" /></a></p>
<p>In the next step click &#8220;Launch All&#8221; to start all applications in the package. The sequencer will detect any additional dependencies.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_15.png"><img class="alignnone size-full wp-image-95" title="app-v_office_15" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_15.png" alt="app-v_office_15" width="757" height="460" /></a></p>
<p>When you&#8217;re done, all applications will be &#8220;checked&#8221; and you can continue by clicking &#8220;next&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_17.png"><img class="alignnone size-full wp-image-97" title="app-v_office_17" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_17.png" alt="app-v_office_17" width="756" height="456" /></a></p>
<p>The wizard will now sequence all collected data for you.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_18.png"><img class="alignnone size-full wp-image-98" title="app-v_office_18" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_18.png" alt="app-v_office_18" width="757" height="460" /></a></p>
<p>You can now edit the package as needed.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_19.png"><img class="alignnone size-full wp-image-99" title="app-v_office_19" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_19.png" alt="app-v_office_19" width="766" height="567" /></a></p>
<p>You can preset the server path (not needed for SCCM deployment) and compatible operating systems here. Additionally you might want the sequencer to create a MSI and compress the package. Both options I do recommend.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_20.png"><img class="alignnone size-full wp-image-100" title="app-v_office_20" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_20.png" alt="app-v_office_20" width="765" height="568" /></a></p>
<p>No need to change anything here&#8230;</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_21.png"><img class="alignnone size-full wp-image-101" title="app-v_office_21" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_21.png" alt="app-v_office_21" width="767" height="568" /></a></p>
<p>or here&#8230;</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_22.png"><img class="alignnone size-full wp-image-102" title="app-v_office_22" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_22.png" alt="app-v_office_22" width="765" height="566" /></a></p>
<p>or here&#8230;</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_23.png"><img class="alignnone size-full wp-image-103" title="app-v_office_23" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_23.png" alt="app-v_office_23" width="768" height="569" /></a></p>
<p>or here&#8230;</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_24.png"><img class="alignnone size-full wp-image-104" title="app-v_office_24" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_24.png" alt="app-v_office_24" width="764" height="567" /></a></p>
<p>or here!</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_25.png"><img class="alignnone size-full wp-image-105" title="app-v_office_25" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_25.png" alt="app-v_office_25" width="767" height="568" /></a></p>
<p>Finally, you have to save the package. In my case I created a share on the ConfigMgr Server for this purpose.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_26.png"><img class="alignnone size-full wp-image-106" title="app-v_office_26" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_26.png" alt="app-v_office_26" width="558" height="409" /></a></p>
<p>After the saving in complete, switch to your System Center Configuration Manager and create a new &#8220;Virtual Application Package&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_28.png"><img class="alignnone size-full wp-image-108" title="app-v_office_28" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_28.png" alt="app-v_office_28" width="470" height="537" /></a></p>
<p>Click &#8220;Browse&#8230;&#8221; and point the dialog to your package&#8217;s manifest XML file. Click &#8220;next&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_29.png"><img class="alignnone size-full wp-image-109" title="app-v_office_29" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_29.png" alt="app-v_office_29" width="714" height="530" /></a></p>
<p>Fill out the form as needed. Click next.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_30.png"><img class="alignnone size-full wp-image-110" title="app-v_office_30" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_30.png" alt="app-v_office_30" width="714" height="531" /></a></p>
<p>You now have to provide an UNC path where the package will be copied to. This location must be accessible by client computer agents, like your other distribution points. Click &#8220;next&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_31.png"><img class="alignnone size-full wp-image-111" title="app-v_office_31" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_31.png" alt="app-v_office_31" width="713" height="527" /></a></p>
<p>Take note of this message and click &#8220;yes&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_32.png"><img class="alignnone size-full wp-image-112" title="app-v_office_32" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_32.png" alt="app-v_office_32" width="392" height="165" /></a></p>
<p>Click &#8220;next&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_33.png"><img class="alignnone size-full wp-image-113" title="app-v_office_33" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_33.png" alt="app-v_office_33" width="717" height="532" /></a></p>
<p>Click &#8220;next&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_34.png"><img class="alignnone size-full wp-image-114" title="app-v_office_34" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_34.png" alt="app-v_office_34" width="712" height="531" /></a></p>
<p>And finally, click &#8220;close&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_35.png"><img class="alignnone size-full wp-image-115" title="app-v_office_35" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_35.png" alt="app-v_office_35" width="711" height="525" /></a></p>
<p>If you never deployed virtual packages via ConfigMgr, you need to allow the Client Agents to do so. Open the properties for the &#8220;Advertised Programs Client Agent&#8221;.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_36.png"><img class="alignnone size-full wp-image-116" title="app-v_office_36" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_36.png" alt="app-v_office_36" width="671" height="310" /></a></p>
<p>Enable &#8220;Allow virtual application package advertisement&#8221; and click &#8220;ok&#8221;. It may take some time for you clients to get the new policy, depending on your environment.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_37.png"><img class="alignnone size-full wp-image-117" title="app-v_office_37" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_37.png" alt="app-v_office_37" width="404" height="447" /></a></p>
<p>You may now create an advertisement for the virtual package.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_38.png"><img class="alignnone size-full wp-image-118" title="app-v_office_38" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_38.png" alt="app-v_office_38" width="544" height="128" /></a></p>
<p>The distribution wizard is similar to the one for normal software. Advertise it to a collection of your choice.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_39.png"><img class="alignnone size-full wp-image-119" title="app-v_office_39" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_39.png" alt="app-v_office_39" width="717" height="530" /></a></p>
<p>A few &#8220;moments&#8221; later, it should appear at your client.</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_40.png"><img class="alignnone size-full wp-image-120" title="app-v_office_40" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_40.png" alt="app-v_office_40" width="706" height="287" /></a></p>
<p>Download and start the advertisement&#8230;</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_41.png"><img class="alignnone size-full wp-image-121" title="app-v_office_41" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_41.png" alt="app-v_office_41" width="388" height="280" /></a></p>
<p>and start your application!</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_42.png"><img class="alignnone size-full wp-image-122" title="app-v_office_42" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_42.png" alt="app-v_office_42" width="242" height="64" /></a></p>
<p>Congratulations! You made it!</p>
<p><a href="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_43.png"><img class="alignnone size-full wp-image-123" title="app-v_office_43" src="http://fitzzz.de/wp-content/uploads/2009/12/app-v_office_43.png" alt="app-v_office_43" width="930" height="783" /></a></p>
<p>I really hope you could learn something from this and enjoy the benefits of virtualized applications!</p>
]]></content:encoded>
			<wfw:commentRss>http://fitzzz.de/index.php/2009/12/10/step-by-step-guide-office-2003-with-app-v-4-6-beta-64-bit/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

