MSI 4.0, the latest version of windows installer service was released with Windows Vista recently. Most of the enhancements in msi 4.0 are in relation to features found in windows vista or Longhorn, e.g. the integration with Restart Manager, ability to communicate with UAC to ensure proper installation on Vista and Longhorn. In addition to [...]
Webinar : Formulating a Smart Application compatibility Strategy for Windows 7 by Flexera Software
Flexera Software, the makers of AdminStudio is hosting a Webinar on Strategizing for Windows 7 Migration. This webinar will highlight Adminstudio 10.x’s new feature that allows you to perform Application Compatibility testing for Windows 7 along with a discussion on best practices. More information can be found at http://mktg.flexerasoftware.com/mk/get/AS-APPCOMPAT-TESTFIX-WBNR.
WebCast – Eliminating Virtual Desktop Deployment Issues for Remote Users
Do your users complain about waiting for their mouse to respond, applications to launch, and graphics to stop pixelizing? Even the fastest, most optimized networks can cause latency issues when delivering virtual desktops to remote users. Don’t let your RDP-based solution for virtual desktops fail due to just a lack of performance caused by network [...]
Setting MSI Properties via vbscript Custom Actions
How to Set/Get a property via a VBScript Custom Action? You can either use the Session object or simply use the ‘Property’ keyword to set a property via a vbscript custom action: e.g Session.Property(“ARPNOCOMPONENT”)=”1″ Property(“REINSTALL”)=”ALL” To get the value of a property, you can use the following e.g. dim myvar myvar = Property(“INSTALLDIR”) MsgBox(myvar) How to Set ‘INSTALLDIR’ [...]
What’s new in MSI 4.0?
MSI 4.0, the latest version of windows installer service was released with Windows Vista recently. Most of the enhancements in msi 4.0 are in relation to features found in windows vista or Longhorn, e.g. the integration with Restart Manager, ability to communicate with UAC to ensure proper installation on Vista and Longhorn. In addition to [...]
Choosing between ClickOnce and Windows Installer Service!
ClickOnce is a new deployment technology created by Microsoft to ease the deployment of applications over the web. This new deployment technology was first unleashed in 2004 and has quite a fan following. ClickOnce was first shipped with .Net Framework 2.0 and has close integration with .Net applications. Windows Installer Service is a system level [...]
New Properties in Windows Installer 4.0 and later
Microsoft has released Windows Installer Service 4.0 with Windows Vista. This new version of msi engine introduces some new properties which are exclusively available to msi based installations targeted for Windows Vista & later. MSIARPSETTINGSIDENTIFIER – The MSIARPSETTINGSIDENTIFIER property contains a semi-colon delimited list of the registry locations where the application stores a user’s settings [...]
Is your Repackaged msi FoolProof?
The art of converting a legacy installation into a windows installer package is known to many and accepting the Vendor Repackaging tool’s output, a standard practice. While we create an msi package through the reverse engineering process of Repackaging, we are often content with making sure the application works and passes the User Acceptance test. [...]
Making Sense of ICE Validation!
ICE a.k.a Internal Consistency Evaluators are a set of rules created by Microsoft to help validate a windows installer package. ICE Rules check the integrity of the package as well as ensure that the Windows Installer best practices were followed when creating an msi package. Before deploying your msi based installation, it is recommended that [...]
How to design a windows installer package for Windows 7 (UAC enabled systems)?
Microsoft introduced a new security model called the UAC in Windows Vista. The UAC forces all users including administrators to run Windows in a lock down environment. The UAC a.k.a User Access Control, locks the machine down and prompts the user to elevate privileges when an msi package is run. The UAC continues to be [...]



Connect
Connect with us on the following social media platforms.