Installing RIA Services on a server

 

As you are all aware that RIA Services currently blocks on a few items during installation. When you download RIA Services today, you need to have the following installed on the machine:-

 

  1. Visual Studio 2010 with Web Developer or Visual Web Developer express.
  2. .net Framework 4
  3. Silverlight Runtime
  4. Silverlight SDK

Hosting servers generally do not have Visual Studio 2010 or Silverlight SDK installed, this might be a blocker for some hosting companies.

The RIAServices msi now has a command line override, especially for hosters. The msi is now configured to take a “Server” command line parameter that will only check for .NET Framework 4.0. The command line parameter will install all the RIA Services server assemblies.

Here is how to use this option:-

  1. Download the RIA Services MSI and save it on your machine
  2. Open up a command prompt and type the following command.
    1: msiexec /i RIAServices.msi SERVER=true

Using this option will do the following, install the server assemblies along with adding them to the Global assembly cache and to the native cache (ngen).

Keep in mind, using this option will not install any of the Silverlight or Tooling components.

BTW here are some of the hosters that will be supporting RIA Services:-

DiscountASP - https://labs.discountasp.net/

OrcsWeb - https://vs2010host.com/

ASPHostCentral - https://asphostcentral.com/

Cheers!!