Archive pour le ‘Thinstall’ catégorie

ThinApp – Version 4.0.1

7 décembre 2008

VMware met à jour sa solution de virtualisation d’application

Vmware
Nouveautés :

  • The thinreg.exe utility has been enhanced, facilitating file type association. It also includes support for DDE, extra verbs, and MIME type registration
  • Enhanced support for double-byte applications and double-byte locales
  • Enhanced support for 16-bit MSDOS programs
  • Support for control panel extensions. Some applications, such as QuickTime or the mail applet for Microsoft Outlook 2007, have control panel extensions that you can now see in a ThinApp environment
  • Ability to register files other than .exe files. For example, if you install an application that installed a README file or has another link to documentation, you can access those files
  • Protocol registration. If an application invokes SMTP or HTTP, ThinApp starts any virtual applications that can handle the tasks. If ThinApp cannot locate virtual applications, ThinApp invokes native applications to handle the tasks
  • ThinApp includes the RequiredAppLinks parameter in the Package.ini file. Previously, the user had to manually add this parameter
  • ThinApp makes the MSI build template accessible to users to customize the MSI database
  • User documentation has been restructured to start with basic functionality targeted at the novice user, building towards advanced functionality regarding deployment and customizations
  • Log Monitor now supports the ability to pause and resume trace file capture
  • Application link now supports multi-level links, such that application A links to application B, which links to application C, and so on
  • Special entrypoints cmd, regedit and iexplore are marked with an asterisk (*) to denote these are not virtual applications. Rather, they load respective native EXEs in virtual environment
  • Isolation mode can now be specified at the root of registry (for example, for HKCU, HKLM)
  • Stub executables changed to improve security and interaction with roaming profiles and system-installed applications
  • Support for creating MSI distribution larger than 2GB (requires separate CAB file to be distributed)
  • Support for creation of compressed trace files
  • Support for running ThinApp application on GoGlobal platform
  • Support packaging application wrapped with the « Shrinker » packer

Correctifs :
» En lire plus:ThinApp – Version 4.0.1

THINSTALL – Version 3.396

23 juin 2008

Nouvelle version Thinstall : 3.396

Thinstall - News

Dernière version avant ThinApp :

  • Fixed Internet Explorer failing to start up on Windows Vista with UAC enabled.
  • Various changes to Setup Capture UI.
  • Fixed issue with Oracle client initializing for access.
  • Fixed Quicktime plugin in Browsers.
  • Fixed Smartcards not detected.
  • Fixed Setup Capture crash on Post-Installation Scan.
  • Fixed IE7 crash on XP when loading local file.
  • Move snapshot.ini outside the package, so it can be inspected and modified by the end user.
  • Introduce macros for more folders.
  • Remove single pathname component restriction from MSIInstallDirectory.
  • Virtualize ChangeServiceConfig API.
  • Fixed a crash in RegQueryValueExA when the buffer supplied is too small to hold the entire value.
  • Create separate .dat data container when estimated size of data container is over 200MB.
  • Fix display of license name containing non-ASCII chars in status bar.
  • Internationalization issue with combined macro/short path names in registry.
  • Use the estimated data container size to check if enough space is available on the target volume to save the project.
  • Add isolation mode configuration dialog.
  • Set special isolation modes for Office 2007.
  • Fixed problem where build.bat would not work when run from a UNC path.
  • When installing per-machine, create icons and file associations even if the current user isn’t allowed to use them, another user might be.
  • Fix SetupCapture crash on NT4
  • Fix Thinreg.exe/packet version incompatibility

ThinApp Release Candidate (Build 3.396)

10 juin 2008

ThinApp version 4

ThinApp

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.

ThinApp

24 mai 2008

Appelez-moi ThinApp !

ThinApp

Tel sera le nouveau nom de Thinstall après le rachat de la solution par VMware.

THINSTALL – Version 3.387

10 mai 2008

Nouvelle version Thinstall : 3.387

Thinstall - News

Maintenance corrective et nouveautés :

  • Changement de look
  • 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

VMware – Projet North Star (Thinstall) Beta 2

7 mai 2008

Le projet VMware North Star entre dans sa deuxième phase

VMware - Thinstall

La version 3.386 introduit 2 nouvelles fonctionnalités :

  • Application Sync – Gestion des mises à jour d’applications virtualisées
  • Application Link – Liens entre applications virtualisées

L’annonce :

Key Features

This release is the second in a multi-beta release for VMware’s Project North Star. This release is focused on quality and includes a variety of bug fixes. The following new features have been added:

  • Application Sync – This feature enables you to deploy Project North Star (Thinstall) 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 – This feature connects deployed applications. For example, you can establish a relationship between a deployed instance of Microsoft Office 2003 and a new Microsoft Office plug-in. Application Link enables you to establish a link between applications without having to encapsulate them into the same executable package.
  • Support for VMware serial numbers.
  • Added support for logging capture and runtime environment to assist with technical support.

Fixed Bugs

The following section contains bugs that were fixed for the VMware Project North Star (Thinstall) Beta 2 release:

  • MS-DOS and 64-bit child processes are created natively outside of a virtual environment (previous versions of VMware Project North Star (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.
  • Application private font files are now stored in the cache directory instead of in the Sandbox. The cache directory is located in the %LocalAppData%Thinstall directory. This reduces the amount of data transferred for roaming profiles. The VMware Project North Star (Thinstall) global cache is shared across multiple thinstalled applications.
  • Fixed a race condition in .ini file processing that can occur in Microsoft Office 2007 that leads to a system failure.
  • 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, AppSync, Compression, SandboxPath, and Build.
  • Implemented a fix for Cisco Security Agent that has a race condition that was causing a failure when running under Project North Star (Thinstall).
  • Removed small compression. Because of licensing issues, small compression is no longer available. Packages that used small compression will switch to fast compression.
  • 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.
  • Fixed a problem that caused long delays in Vista-style open file dialogs when browsing to network shares.
  • VMware Project North Star (Thinstall) now allows surrounding spaces in section and key names for .ini files.
  • Improved support for Internet Explorer 6.
  • Fixed a problem with clip art not showing up in Word 2007 on Vista.
  • Fixed a problem that occurred when opening Word and Excel attachments in Outlook 2007 in which a .vbs script was included.
  • Fixed a problem that occurred with automatic update of Visio 2007.
  • Fixed a number of problems related to merged isolation mode of the registry.
  • Fixed a problem with connecting to a remote registry.
  • Improved support for editing of OLE embedded objects.
  • Fixed a problem with memory-mapped files that caused Autodesk Revit 2008 to crash during startup.
  • Enable window theming by applications that use SetWindowsHookex.

THINSTALL – Version 3.358

22 mars 2008

Version 3.358 de Thinstall – Maintenance corrective

Thinstall - News

Les mises à jour s’enchainent !
En détail :

- Divers correctifs liés à Vista (fixed an issue with the File/Open dialog in Vista)
- Meilleure intégration de certaines applications telle que Skype

THINSTALL – Version 3.350

8 mars 2008

Version 3.350 de Thinstall – Maintenance corrective

Thinstall - News

En détail :

- Fixed crash of Office 2003 on Terminal Server
- Take upgrades into account when determining the main exe container for shortcuts
- Don’t depend on file type associations to execute .vbs files, instead execute them directly
- OpenFile(OF_CREATE) implies read/write access.
- Fixed problems with strings containing Japanese characters
- GetDriveType to return DRIVE_NO_ROOT_DIR if the path doesn’t end with slash.
- Fixed problem with running large packages on 64-bit versions of Windows
- Fixed problem with handling of \\?\Volume{}
- Virtualize CreateDirectoryEx()
- Fixed tlink silently ignoring the bottom sections of big package.ini.
- Virtualize TransmitFile()
- Fixed issue where file handle locks are not being released
- Handle buggy services which have Handler as a __cdecl function instead of a __stdcall function

VMware – Projet North Star

29 février 2008

Thinstall se transforme en VMware Project North Star

VMware - Thinstall

Suite au rachat de Thinstall, VMware intégre les technologies de virtualisation d’application qui permettent d’exécuter en toute sécurité une application sans installation.
En attendant VMware Application Virtualization, l’éditeur propose le projet North Star Beta :

http://www.vmware.com/whatsnew/thinstall.html

THINSTALL – Rachat par VMware

19 janvier 2008

VMWARE, spécialiste de la virtualisation rachète la société Thinstall

Vmware

Thinstall

L’éditeur met à son catalogue une solution de virtualisation applicative : Thinstall Virtualization Suite