Additional notes, subject to change without notice. Some information includes features that may or may not be included in products not yet released:
Windows Installer RDS (Remote Desktop Services) Compatibility
Windows Installer RDS Compatibility is a new feature included with Remote Desktop Services in Windows Server 2008 R2. With Remote Desktop Services in Windows Server 2008 R2, per user application installations are queued by the RD Session Host server and then handled by the Windows Installer.
In Windows Server 2008 R2 you can install a program on the RD Session Host server just like you would install the program on a local desktop. Ensure, however, that you install the program for all users and that all components of the program are installed locally on the RD Session Host server.
Windows Installer RDS Compatibility is enabled by default. You can disable this feature by configuring the following registry entry to 0: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services\TSAppSrv\TSMSI\Enable. This might be moved to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\TSAppSrv\TSMSI\Enable
Why is this change important?
Prior to Remote Desktop Services in Windows Server 2008 R2, only one Windows Installer installation was supported at a time. For applications that required per user configurations, such as Microsoft Office Word, an administrator needed to pre-install the application, and application developers would need to test these applications on both the remote desktop client and the RD Session Host server. Windows Installer RDS Compatibility queues the installation requests and processes them one at a time.
Reference - http://technet.microsoft.com/en-us/library/dd560667(WS.10).aspx