transactions:
office 2007 involves microsoft visual c++ 2005 runtime to run,
Office Professional 2010 Key, and microsoft visual c++ 2005 redistributable may be a transacted install in vista/win7 machines. installations that use transactions are not captured by workspace virtualization. as a result of this anything at all that's being transacted during the set up gets installed, or leaked,
Windows 7 Home Basic, into the base instead of into the layer.
since everything is in the base after the install the layer will work just fine when you test it on the machine it was captured on,
Microsoft Office Standard 2010, but when you migrate it from one machine to another the leaked items (microsoft visual c++ 2005 redistributable registry keys and sxs files) don't exist so office runs a repair to reinstall all the missing microsoft visual c++ 2005 redistributable components.
to overcome this issue,
Office Home And Business 2010 Key, wise virtual composer provides multiple templates for creating microsoft office2007 xpf package. these templates are provided to resolve the dependency on visual c++ runtime libraries.
templates to package office 2007:
two templates are available to create office2007 xpf package:
workplace 2007 without runtimes
office 2007
note: both the templates are available in templates folder (%program files%\symantec\wise virtual composer\templates) in the machine where composer is installed.
office2007 xpf package creation using workplace 2007 without runtimes template:
about this template:
this template doesn't install the vc2005 runtimes and this template is best suitable while creating office2007 package in winxp machine.
note: windows xp does not support transactions so the runtime libraries are captured successfully when packaging on windows xp machine.
steps to create office2007 xpf package:
1. install the composer in winxp machine.
2. create a batch file (say test. bat) with the following commands:
@echo off cd "%programfiles%\symantec\wise virtual composer wisevccmd.exe /updatexml:"c:\program files\symantec\wise virtual composer\templates\
office 2007 without
runtimes.xpt" /installsrc:"<source_path>\setup.exe" "<target_path>\xpf_office2007_1_xp" set as_error=%errorlevel% echo "error code" %as_error%
3. open a command prompt.
4. execute the test.bat
note:
source_path: path where the installation source resides.
target_path: path which is going to be used to store the package office2007 xpf package creation using workplace 2007 template:
about this template:
this template installs the visual c++ 2005 runtimes before streaming microsoft office and this template is best suitable while creating office2007 package on windows vista or
windows 7.
note:
visual c++ 2005 redistributable is usually a transacted install in vista/win7 so it calls for templates that contain the runtime libraries.
this template provides the safest option to deliver microsoft office,
Office 2007 Key, but typically results in decreased performance during the initial stream. steps to create office2007 xpf package:
1. install the composer in vista or win7 machine.
2. create a batch file (say test. bat) with the following commands:
@echo off cd "%programfiles%\symantec\wise virtual composer wisevccmd.exe /updatexml:"c:\program files\symantec\wise virtual composer\templates\
office 2007.xpt" /installsrc:"<source_path>\setup.exe" "<target_path>\xpf_office2007_1_xp" set as_error=%errorlevel% echo "error code" %as_error%
3. open a command prompt.
4. execute the test. bat
note:
source_path: path where the installation source resides.
target_path: path which is going to be used to store the package.