Share via


Install the ESB Guidance from the Windows Installer File

Retired Content

This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.

This section describes the process for installing the Microsoft ESB Guidance core assemblies, pipeline components, and helper classes using the Windows Installer provided with the Microsoft ESB Guidance.

To install the Microsoft ESB Guidance core from a pre-packaged .msi file

  1. Click Run on the Start menu to open a command prompt and execute the following command, replacing the <path> parameter with the full path to the .msi file you want to install (the default path and name in this release is C:\Program Files\Microsoft ESB Guidance 1.0 - November 2007\Microsoft.Practices.ESB.CORE.msi).

    BTSTask.exe ImportApp -Package:"<path>\Microsoft.Practices.ESB.CORE.msi"
    /Environment:DEV_CORE /ApplicationName:Microsoft.Practices.ESB 
    
  2. Execute the following command to add the core assemblies to the global assembly cache, copy the pipeline components, and create the IIS virtual directories. The signed release version of the Microsoft.Practices.CORE.msi Windows Installer copies all Web services to the folder C:\Inetpub\wwwroot\ESB.Services.

    msiexec.exe /q /i "<path>\Microsoft.Practices.ESB.CORE.msi"
    
  3. Open the Services applet from the Administrative Tools section of your Start menu or Control Panel, select each BizTalk service in turn, and click the Restart Service icon on the toolbar to restart all of the BizTalk services.

  4. In Windows Explorer, open the folder where you installed the Microsoft ESB Guidance core (by default, the folder is C:\Program Files\Generated by BizTalk\Microsoft.Practices.ESB) and execute the script file named InstallPostProcessing.cmd to deploy the Business Rules Engine Vocabularies, the ESB Guidance Event Log Source, and the BAM Observation Models.

  5. Open SQL Server Management Studio (or an equivalent SQL Server management tool) and connect to the SQL Server that will host the exception database. Load the SQL script EsbExceptionDb_CREATE.sql** from the <path>\SQL folder **into a new Query window and execute it to create the EsbExceptionDb database.

  6. Execute the script file named InstallWebServiceConfig.vbs** **to configure the virtual directories created in step 2.

Now continue to the next task: Configure BizTalk and Machine.config Files.