Virtual Application Studio est la nouvelle génération de virtualisation d’applications.
Elle permet à tout type d’applications (.NET, Java, bureautique, métier, …) d’être déployé instantanément par des exécutables de manière fiable et sur tout support.
Virtual Studio Application 2008 SP1 intègre de nombreuses améliorations de fonctionnalité et mises à jour, y compris:
Auto-configuration d’applications dont Microsoft Office 2007 : fonctionnalité exclusive, elle élimine complètement la nécessité de tout snapshot pour configurer Microsoft Office 2007.
Possibilité d’importer les configurations d’applications externes, y compris VMware ThinApp / Thinstall : un simple clic suffit, sans qu’il soit nécessaire de tout reprendre.
Communication entre les applications virtualisées : des applications multiples partagent des ressources et “parlent” virtuellement les unes avec les autres.
Tarification très concurrentielle : notamment pour les établissements d’enseignement, organismes gouvernementaux et éditeurs de logiciels.
Dans cette version de Virtual Studio Application, l’accent est porté sur la configuration automatique des applications, ce qui élimine la complexité et la durée de capture et de séquençage des installations. La possibilité de migrer instantanément les configurations de solutions tiers de virtualisation telles que VMware ThinApp est également synonyme d’efficacité.
Virtual Studio Application avec Service Pack 1 intègre également de nombreuses améliorations de compatibilité, de fiabilité et d’amélioration de la performance basées sur le feedback des clients des premières versions.
Xenocode libère les applications du système d’exploitation en les transformant en un simple EXE.
Les applications “Xenocodées” ne nécessitent pas d’installation, de configuration, d’agent ou de pilotes. Elles sont isolées et fonctionnent sur Windows Vista et immobilisé les ordinateurs de bureau. Les applications virtualisées peuvent être facilement déployées sur des périphériques USB, des intranets d’entreprise, Internet ou l’infrastructure existante à l’aide de logiciels tels que Microsoft SMS, LANDesk Management Suite, BMC Configuration Management et Novell ZENworks.
Les applications .NET, ou Java virtualisées sont prêtes pour un déploiement instantané.
VMware a annoncé une nouvelle version de son application de virtualisation d’applications.
La dernière version Release Candidate 4.0 est disponible 30 jours.
Les fonctionnalités “Application Link” et “Application Sync” sont présentes.
En clair, l’interdépendance entre applications virtualisées et la synchronisation des mises à jour de packages sont possibles.
ThinApp Suite devrait être proposé en incluant VMware Workstation et 50 licences perpétuelles de ThinApp.
Le détail :
Key Features and Enhancements The following enhancements were added for RC (Build 3.396) :
• The default isolation mode was changed from WriteCopy to Merged.
• Application Sync makes fewer web server round-trip queries after bandwidth optimizations were made.
• User interface enhancements:
Added a screen to allow selection of the default file system isolation mode.
Removed advanced and less frequently used screens such as Application Sync.
• To handle larger packages, VMware created a separate .dat data container when the estimated size of a data container is over 200MB. This resolves an issue in which Internet Explorer might not show icons for large executable files.
• Added the package.ini option, VirtualComputerName. When enabled, this option provides an application with a fixed computer name. This setting is required for some configurations of SQL Server.
• Added support for the SQL Server SQLWriter service.
• ThinApp MSIs for package and build tools now install per-machine by default.
• Added support for the following new file macros: %Temp%, %PrintHood%, %Internet Cache%, %Cookies%, %History%, %Program Files Common%, %Common Templates%, %Common Documents%, %Common AdminTools%, %AdminTools%, %Resources%, %Resources Localized%, %CDBurn Area%, %Profiles%. To prevent any backward compatibility issues, these macros are only available to applications captured using ThinApp 3.393 or higher. You can modify the CapturedUsingVersion parameter in your package.ini file for older captured packages to enable them to use newer macros.
The following new key features and enhancements were added for Beta 2 (Build 3.386):
• Application Sync - This feature enables you to deploy ThinApp application updates. Application Sync automatically checks for and installs updates to your packaged applications. Updates might include changes such as a new version, service pack updates, or configuration changes in the package.ini file.
• Application Link - Application Link enables you to establish a link between applications without having to encapsulate them into the same executable package. For example, you can establish a relationship between a deployed instance of Microsoft Office 2003 and a new Microsoft Office plug-in.
• Support for VMware serial numbers.
• Added logging support in the runtime environment to assist with troubleshooting. Fixed Bugs The following section contains bugs that were fixed for the RC release (Build 3.396) :
• Fixed a problem in which captured versions of the Java Runtime Environment did not work properly if a more recent version was present on the physical system.
• Fixed a problem that was causing Log Monitor to fail.
• Fixed a problem that was preventing Internet Explorer from launching with UAC enabled.
• Fixed a problem in which virtual registry file size was growing each time an application ran. ThinApp now marks files and registry keys as deleted when they obscure existing system values.
• Fixed an issue in which Internet Explorer could not create an embedded Excel object because of a bug in Excel’s COM object reference counting.
• Fixed an issue in which Script Logic’s Desktop Authority injected DLL would crash during process shutdown on exit.
• Fixed the default build.bat file so that it can be run from a network share.
• Fixed an issue in which some printer drivers would not work by forcing %systemsystem%\spool to use merged isolation by default.
• Moved the snapshot.ini file outside the package so it can be inspected and modified.
• Added new exceptions to the capture exclude list including %Temp%, %SystemRoot%\ie7, and %SystemSystem%\dllcache.
• Added ForcedWriteCopyLocations to the snapshot.ini file to automatically correct a problem in which Microsoft Office products would try to load a shared component that is a fully isolated location. This caused an MSI installer dialog box to appear.
• Fixed issues in which shell folder short pathnames were not being mapped correctly on systems in which the long and short pathnames were the same. For example, on Swedish PCs, “c:\programme” has the same long and short pathname.
• Fixed an issue in which the only shortcut created was shown as “No plugins” when capturing Internet Explorer 7.
• Fixed an issue in which Smartcards were not being detected by captured applications.
• Fixed an issue in which Application Link did not support UNC paths for required and optional Application Link paths.
• Fixed an issue in which the most recent versions of the QuickTime browser plug-in would not play video clips.
Pré-configuration de package.ini par interface graphique
Modification de Log Monitor
Amélioration du support MS-DOS et 64-bit
Le changelog :
Added new graphics for the Setup Capture wizard
Fixed a problem in which Setup Capture writes to the package.ini file with MSIInstalDir but the build expects MSIInstallDirectory
Fixed an issue in which snapshot.exe sometimes fails when an application contains invalid icon data
The installer now supports overridding INSTALLDIR when installing .msi files using a command line interface
Log Monitor uses a new shared memory object format. Applications packaged with older versions of Thinstall will no longer produce trace files when a newer version of Log Monitor is running. To produce trace files for older packaged versions of Thinstall, use a copy of an older log monitor application
MS-DOS and 64-bit child processes are created natively outside of a virtual environment (previous versions of Thinstall failed to create these processes). This resolves an issue in which a packaged application might not print on 64-bit systems
Added the AllowUnsupportedExternalChildProcesses option under [BuildOptions] in the package.ini file. When set to 0, an attempt by the virtualized application to create a child MS-DOS or 64-bit process will fail. When set to non-zero (default), the process will be created natively outside of the virtual environment
Fixed a problem in the ts_load_internal_module
Resolved issues in which Sandboxes were stored to the root directory of mapped drives or UNC paths
Fixed a race condition in .ini file processing that can occur in Microsoft Office 2007 that causes app to crash
Implemented the runtime EULA package.ini setting. By default this is 0. Setting it to 1 will cause the EULA to be displayed. Consult your Master License Agreement to determine if you need to display the EULA or not
Implemented Setup Capture GUI changes to add easy access to PermittedGroups, Compression, SandboxPath, and Build
Prevented exclusion of “HKLMSOFTWAREMicrosoftWindowsCurrentVersionInternet Settings5.0User Agent” and “…Internet SettingsUser Agent” registry keys from capture. This fixes an issue in which .NET 1.1 is packaged with IE to provide web-based .net applets without installing .NET
Implemented a fix for Cisco Security Agent that has a race condition that was causing a failure when running under Thinstall
Fixed corrupted registry isolation when HKEY_LOCAL_MACHINE.txt has HKEY_LOCAL_MACHINESchema or any other non-existing top-level key. The error message when a DLL can’t be loaded is now more precise. Proper debugging of vregtool is now enabled
Fixed a bug in log monitor that was occurring when dereferencing bad pointers and was causing a failure during the logging process
Removed small compression. Because of licensing issues, small compression is no longer available. Packages that used small compression will switch to fast compression
RegGetValue() will expand REG_EXPAND_SZ strings by default
Fixed a number of unicode issues where ANSI string lengths were not calculated correctly for 2-4 byte characters
Fixed issues in which child process command line arguments were not being passed along correctly
Fixed an issue in which Thinreg would sometimes fail to execute .vbs scripts when .vbs type association has been changed to notepad or other processes
Recent Comments